
Wir lassen unsere Webserver, Mailserver und Netzwerkgeräte mit Nagios überwachen. Ich frage mich, ob jemand ein gutes Plugin oder Tool empfehlen kann, das Nagios-Daten verwendet, um klare und ansprechende Leistungsberichte über Hosts und Dienste zu erstellen. Ich denke dabei an Grafiken, Diagramme und so weiter.
Antwort1
pnpist eine gute Lösung für Ihre Anforderungen. Es basiert auf RRD und kann schöne Grafiken erzeugen. Die Grafiken können auch als PDFs exportiert werden.
Antwort2
Nur damit wir uns verstehen: Nagios selbst führt eine Statusüberwachung durch. Wenn Sie Plugins verwenden, die die Bereitstellung erweiterter Informationen unterstützen, können Sie diese Daten aus den Ergebnissen der Plugins abrufen.
Es gibt eine Software für Cacti, die Nagios-Plugins zur Datenerstellung verwendet, die ich verwenden möchte. Es handelt sich um NPC oder Nagios Plugins for Cacti (http://trac2.assembla.com/npc/). Ich habe es nicht verwendet und kann daher nichts zur Leistung oder Ähnlichem sagen, aber es könnte das sein, wonach Sie suchen.
Wenn Sie die Rohdaten selbst lesen möchten, suchen Sie in Ihrer Konfiguration nach der Statusprotokolldatei (normalerweise /var/nagios/status.log oder /usr/local/nagios/var/status.log).
Antwort3
Das beste Tool, das ich zum Darstellen von Leistungsdaten gefunden habe, istMunin- es verwendet die Nagios-Daten nicht direkt, verfolgt aber die meisten Variablen, die eine Standard-Nagios-Installation überwacht. Munin ist sehr einfach einzurichten und zu erweitern.
Antwort4
Ich analysiere Nagios-Protokolle mit einem einfachen Perl-Skript, das dann nützliche Daten in RRDS überträgt.
Dann verwende ich drraw, um die RRDS anzuzeigen. Es ist ziemlich einfach, Vorlagen in drraw einzurichten, damit Sie beispielsweise einmal eine Vorlage für Diagramme zur Host-CPU-Auslastung erstellen können. Alle neuen Hosts, die Sie hinzufügen, werden dann automatisch auf einem Dashboard angezeigt.
Nagios verfügt über einige integrierte Dump-to-RRD-Plugins, die mir jedoch alle zu umständlich erschienen, und ich fand es am einfachsten, einfach die Protokolle durchzugehen.