Da Sie bereits eine Nagios-Installation haben, sollten Sie Nagiosgraph oder pnp4nagios in Betracht ziehen.
Nagiosgraph und pnp4nagios machen einen ziemlich guten Job beim Zeichnen von Nagios-Leistungsdaten. Nagiosgraph verfolgt einen parameterbasierten Konfigurationsansatz, pnp4nagios einen vorlagenbasierten Ansatz.
- Beide erkennen automatisch neue Hosts / Dienste, wenn sich die Nagios-Konfiguration ändert
- Beide machen das Zoomen von Grafiken
- Beide bieten Diagramme, wenn Sie mit der Maus über bestimmte Hosts / Dienste fahren
- Beide bieten viele Möglichkeiten, Ihre Daten zu schneiden und zu würfeln
- Erkennen und grafisch darstellen Sie die kritischen und Warnstufen, die Sie bereits in Nagios definiert haben
- Beide können direkt in den Nagios-Rahmen eingebettet werden, um nahtlos und übersichtlich vom aktuellen Status zum Verlauf und zurück zu navigieren
Das Schneiden und Würfeln der Daten ist ziemlich wichtig, imho. Sie können beispielsweise alle Dienste auf einem einzelnen Host oder alle Hosts mit einem bestimmten Dienst anzeigen oder beliebige Sammlungen von Diagrammen für beliebige Hosts und Dienste anzeigen.
Die Installation ist nicht trivial, aber nicht schwierig. Viel hängt davon ab, wie sehr Sie die Dinge anpassen möchten. Nagiosgraph ist beispielsweise 'install.pl' oder 'rpm -i nagiosgraph.rpm' oder 'dpkg -i nagiosgraph.deb'. pnp4nagios ist './configure; machen; make install '.
n2rrd kann auch einige dieser Dinge tun, aber es ist nicht so ausgefeilt und erfordert mehr Arbeit zum Konfigurieren.
rrdtool hat Macken bei der Datenspeicherung, und jedes System hat Stichprobenprobleme. rrdtool führt standardmäßig einige Datenglättungen durch, Sie können jedoch bei Bedarf zusätzlich zu den Durchschnittswerten auch Maxima und / oder Minima erfassen (und grafisch darstellen).
Jeder rrdtool-basierte Ansatz leidet unter Daten- / Diagramm-Stalenität, da das Schema in jeder rrd-Datei statisch ist und die meisten Systeme den rrd-Dateinamen verwenden, um die Daten zu identifizieren. Daten gehen normalerweise nie verloren, wenn sich ein Hostname oder ein Dienstname ändert. Die rrd-Dateien sind noch auf der Festplatte vorhanden. Einige Benutzeroberflächen bieten jedoch Möglichkeiten zum Anzeigen veralteter rrd-Dateien, andere erfordern eine manuelle Verwaltung über die Befehlszeile. Bei vielen Installationen ist dies nur ein Problem bei der anfänglichen Konfiguration des Systems. In dynamischen Umgebungen (z. B. Überwachung virtueller Maschinen mit einer Lebensdauer von nur wenigen Monaten) kann dies jedoch mühsam werden.
eine letzte Anmerkung. Der Trend besteht eigentlich aus zwei Teilen: Datenerfassung und Datenanzeige. Wenn Sie ein eigenständiges Grafiksystem verwenden, anstatt Ihre vorhandene Nagios-Installation zu erweitern, müssen Sie möglicherweise zusätzliche Komponenten auf Ihren Windows-Computern installieren, um die Daten zu erfassen.