Monit is a tool for monitoring and restarting any services.Continue reading “Installing and Configuring Monit on Linux”
I will give an example of a simple script for restarting services if they are not running and sending a notification by email:Continue reading “Simple Watchdog script”
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.