| Monitoring mit Nagios |
|
|
|
Bei einer komplexen IT-Infrastruktur ist es wichtig über den Zustand der einzelnen Systeme und Ressourcen den Überblick zu behalten und bei eventuell auftretenden Engpässen und Fehlern benachrichtigt zu werden.
Was ist Nagios?Nagios ist eine Software, die es ermöglicht Systeme, Dienste und Ressourcen netzwerkgestützt zu überwachen und bei Fehlern per E-Mail, SMS, Pager oder andere Wege darüber zu informieren. Ein Webinterface stellt alle gesammelten Information zentral dar.Nagios ist freie Software unter der GNU General Public License Version 2. Es wurde in C für Linux entwickelt, ist aber auch für andere UNIX-artige Betriebssysteme verfügbar. Wie funktioniert das Monitoring mit Nagios?Das Monitoring wird mittels Plugins (z.B. Perl- oder Shellscripte) bewerkstelligt, die in definierbaren, regelmäßigen Abständen vom Nagios-Kern aufgerufen werden und deren Rückgabewerte ausgewertet wird. Im Fehlerfall werden ebenfalls Plugins aufgerufen, die per E-Mail, SMS oder jede erdenkliche andere Art darüber informieren. Dabei ist es sogar möglich, die Benachrichtigungen nach einer definierbaren Zeit an weitere Personen zu eskalieren, sofern das Problem nicht behoben wurde.Zusätzlich gibt es noch die Möglichkeit einer Ereignisbehandlung, die wiederum durch Plugins Befehle ausführen kann (z.B. einen Dienst neustarten), bevor eine Benachrichtigung ausgelöst wird. Warum Naigos?Durch das Plugin-basierte Design ist Nagios universell einsetzbar und lässt sich an jede Umgebung einfach anpassen. Es existieren bereits unzählige Plugins für Hard-, Software und diverse andere zu überwachende Ressourcen. Weitere Plugins können durch Scriptsprachen nach den eigenen Anforderungen entwickelt werden und decken somit jedes erdenkliche Szenario ab.Was bietet Nagios?
|





