Moin!
ich habe für unsere Firma ein Tool geschrieben, daß Webserver prüft. Dies tut es (z.B.) alle 5 Minuten. Wenn ein Server ausfällt, läuft ein Prozess über mehrere Eskalationsstufen los:
Es gibt auch Open Source für diese Aufgabe: Nagios.
Wobei die Software tendentiell eine eierlegende Wollmilchsau ist, d.h. sie ist für zeitlich wiederkehrende Prüfungen beliebiger Zustände gedacht, deren Status sich in "ok", "Warnstufe" oder "Alarm" ausdrücken läßt. Mitgeliefert werden zahlreiche Modulchen, die PING, HTTP, SMTP, POP3 etc. über das Netz prüfen können, sowie auch lokale Werte (Füllstand der Festplatte z.B.).
Nagios kann auch remote arbeiten. Sowohl kann ein laufendes Nagios an entfernte Nagiosse lokale Testergebnisse übermitteln, als auch auf entfernt laufenden Subinstallationen Testergebnisse anfordern.
Ein ausgeklügeltes Benachrichtigungs- und Eskalationssystem, welches hauptsächlich Mailbenachrichtigung, aber u.a. auch ein nett anzuschauendes Browser-Tool enthält, runden die Sache ab.
- Sven Rautenberg
My sssignature, my preciousssss!