Set up WatchDog by ABillS

In the ABillS billing system, you can configure the status check of any running programs, and configure automatic launch if any of them are not running.

For example, for tracking FreeRadius, you need to run the command:

/usr/abills/libexec/billd check_programs PROGRAMS="radiusd:/etc/init.d/radiusd start"

Where “radiusd” is the name of the program in the processes, and “/etc/init.d/radiusd start” the command to start it.

Continue reading “Set up WatchDog by ABillS”