Monit
Quelques notes sur l’utilisation de monit sur une debian
apt-get install monit
vi /etc/default/monit
vi /etc/monit/monitrc
vi /etc/monit/conf.d/apache2
check process apache2 with pidfile /var/run/apache2.pid
start program = "/etc/init.d/apache2 start"
stop program = "/etc/init.d/apache2 stop"
if failed host localhost port 80 protocol HTTP then restart
vi /etc/monit/conf.d/exim4
check process exim4 with pidfile /var/run/exim4/exim.pid
start program = "/etc/init.d/exim4 start"
stop program = "/etc/init.d/exim4 stop"
if failed host 127.0.0.1 port 25 protocol smtp then restart
vi /etc/monit/conf.d/snmpd