Bei produktiven Servern ist es wichtig, daß alle wesentlichen Dienste immer und ständig laufen. Um sich dessen sicher zu sein, muß man den Server entsprechen Überwachen (monitoring). Neben einigen externen Dienstleistern will ich vorallem zwei lokale Lösungen vorstellen:
1. Webmin:
In Webmin ist ein Monitoring-Tool (System- und Server-Status) enthalten.
Es basiert auf einen Cronjob, der beliebig gesetzt werden kann.
Es können Info-Mails verschickt werden (sofern der Mailserver noch arbeitet) und die Dienste neu gestartet werden.
Vorteil: schnell und einfach (per Maus) konfiguriert
Nachteil: sehr oberflächlich/eingeschränkt
2. monit:
Monit läuft als eigener Daemon und überwacht auf viele verschiedene Arten die Dienste, bietet besseres und ausführlicheres Logging/Benachrichtigungssystem. Es kann ebenfalls jeweils die Dienste neu starten.
Vorteil: Mehr Konfigurationsmöglichkeiten
Nachteil: komplizierter zu konfigurieren
(engl. Info)
Nachteile von Beiden:
Wer überwacht die Daemons unter denen die Tools selber laufen?