Dies ist ein kleines HowTo, wie man Nagios mit NagVis in Verbindung mit mk_livestatus aufbaut, installiert und administriert
Nagios / Icinga
- Nagios wird über sogenannte Definitionen konfiguriert. Eine kleine Übersicht findet man hier
- Damit aber Nagios und NagVis miteinander kommunizieren, braucht man ein Bindeglied. Meine Wahl fiel auf Mathias Kettners mk_livestatus. Dies erstelle einen Unix-Socket, auf dem man die Statusinformationen abgreifen kann. Dieses Programm kann man von hier bekommen, oder aus den Repositories
- Da mk_livestatus nicht ganz funktioniert hat, bin ich auf ndo2db umgestiegen. Diese Programm speichert alle Informationen in einer mySQL-Datenbank. NagVis wiederum liest dann alle Informationen aus der Datenbank aus
- Für die Abfrage des Status von Linux Rechnern (openSUSE 11.2) muss man den NRPE-Dienst installieren. Die passende Anleitung dazu findet man hier
Diskussion