Howto: Nagios Prozess mit monit überwachen
Was nützt das beste Monitoring Programm, wenn es durch einen Programmfehler ausfällt und nicht mehr überwachen kann? Daher überwache ich den Nagios Prozess mit monit, welches ich vor Kurzem vorgestellt habe. Der Eintrag in der /etc/monit/monitrc sieht unter Debian Etch wie folgt aus:
[sourcecode language="css"]check process nagios2 with pidfile /var/run/nagios2/nagios2.pid
start program = "/etc/init.d/nagios2 start"
stop program = "/etc/init.d/nagios2 stop"
if 5 restarts within 5 cycles then timeout[/sourcecode]
Sollte der Prozess nagios2 nicht laufen, wird ein Neustart des Programmes versucht. Sollte dieser fünfmal in Folge fehlschlagen, geht eine Mail an die angegeben Emailadresse.
Links:
Nagios
monit
Debian Etch


