Nagios Monitoring im Unternehmen

by admin on 28. April 2010

Bei Nagios handelt es sich um eine Software, die es schafft komplexe IT-Strukturen zu kontrollieren bzw. zu überwachen. Dazu bietet die Software mehrere Module an. Alle dienen dem Zweck der Überwachung. Der Überwachung von Hosts, Netzwerken und speziellen Diensten. Über eine Schnittstelle im Web können diese Daten problemlos abgefragt werden. Nagio ist in den USA ein eingetragenes Logo der Firma Ethan Galstad. Die Bezeichnung Nagios leitet sich aus den Worten Network und Hagios ab.

Nagios schafft es durch Konfiguration sich mit den zu kontrollierenden Diensten bzw. Hosts bekannt zu machen. Der Start der Überwachung erfolgt aber erst, wenn entsprechende Kommandos definiert wurden. Nach Aktivierung kann Nagios mittels Support Software zum Beispiel durch u.a. den Festplattenplatz, den Speicher und die CPU-Auslastung auswerten und entsprechend abfragen. Sollte die Überwachung verfeinert werden finden weitere frei verfügbare Programme ihre Anwendung.

Registriert Nagios einen kritischen Wert oder erkennt, dass eine Komponente nicht mehr zur Verfügung steht, so kann das Programm seinen Anwender darüber auf verschiedenen Wegen kontaktieren. Dies kann z.B. sein: SMS, Pager, E-Mail, etc.. Es können auch mehrere Personen kontaktiert werden. Dazu kann über Nagios eine bestimmte Reihenfolge festgelegt werden. Natürlich können auch eigene Module entwickelt werden. Dies geschieht ganz einfach mit Hilfe einer Programmiersprache (z.B. C, C++, Java etc.). Die einzige Bedingung, die ein selbstentwickeltes Modul besitzen muss ist, dass es einen Wert an Nagios liefert. Dabei muss berücksichtigt werden, dass das System erkennen kann, ob das System ordnungsgemäß läuft, ein Fehler vorliegt oder aber eine Warnmeldung ausgelöst werden muss. Die gesendeten Daten werden auf der Benutzeroberfläche 1:1 angezeigt.

Leave a Comment

Previous post:

Next post: