Wir haben die unterschiedlichsten Monitoring – System angeschaut:
Icinga1 / Icinga2
Nagios
OpenNMS
Zabbix
Zenoss
PandoraFMS (Aktuell im Test: Upgrade auf PandoraFMS 7)
Die Kriterien waren:
Open Source
WebGui
Support / Schulungen
Intuitive Bedienbarkeit / Handling
Meldewesen
Reporting
Installierbarkeit und Inbetriebnahme
Zuerst war Icinga der Favorit.
Wie vermutet, waren hier jedoch intensive Skriptanpassungen nötig, um ansatzweise eine flächendeckende Überprüfung und ein Monitoring der wichtigsten Systeme zu gewährleisten. Hierzu ist im laufenden Tagesgeschäft keine Zeit.
Danach haben wir uns auf Grund des Funktionsumfanges und den modularen Erweiterungsmöglichkeiten für OpenNMS entschieden. Leider gab es hierfür keine aktuelle Appliance und die Installationsanleitungen waren für eine selbstgewählte Linux-Plattform unvollständig oder bezogen sich auf unterschiedliche Versionen von OS, Datenbank, etc. Nach mehreren fehlgeschlagenen Installationen mit unterschiedlichen Versionen und unterschiedlichen Linux-Distributionen muss man sich dann auch die Frage stellen, ob derartige Probleme ebenso bei Updates und Upgrades auftauchen.
Und dann war da Zenoss.
Zuerst schauten wir noch einmal in der bereits früher installierten Version 4.2.5 unter Debian 7 nach. Die Weboberfläche ist schnell verfügbar, Auto-Scan-Routinen zum Erfassen der Devices schnell eingerichtet. Und nachdem wir kurzfristig die Mailbenachrichtigung eingerichtet hatten, überprüften wir die aktuelle Version Zenoss 5.
Leider wurde hier das Framework so aufgebläht und die Hardware-Anforderungen so hochgeschraubt, dass wir der Meinung waren, für die 150 zu überwachenden Geräte (Server-Services) reicht die ältere Zenoss-Version.
Da leider jeglicher Support für Zenoss 4.x in 2016 ausläuft, haben wir momentan PandoraFMS in die weitere Recherche aufgenommen.
PandoraFMS hat sich mittlerweile als ein super einfaches Monitoring-System bewiesen.
Services, deren Abhängigkeit und Warnmeldungen (z.B. via Mail):
Alles da. => Screenshots