Diese Beispielseite ist im Moment noch mehr oder weniger Work in progress. In den naechsten Wochen will ich nach und nach eine Reihe von Beispielen dokumentieren, wie check_multi in der Praxis genutzt werden kann.
Das heisst aber nicht, dass die Beispiele nicht funktionieren
Call for examples
: Wenn Sie check_multi-Beispiele haben, die Sie der Community zur Verfuegung stellen moechten, schicken Sie mir alle notwendigen Informationen und ich werde sie hier veroeffentlichen. Keine Ahnung, wie Sie mich erreichen koennen? Schauen Sie mal auf die Kontaktseite.
Die stable 0.20 und die Entwicklerversionen seit SVN222 enthalten eine neue Verzeichnis-Struktur und Beispieldateien unter dem Verzeichnis sample-config. Jedes Beispiel, das hier beschrieben wird, ist auch unterhalb des sample-config-Verzeichnis' wiederzufinden.
Diese Beispiel zeigt, wie ein bestimmter Service von mehreren Seiten / Hosts aus ueberwacht werden kann.
Und das alles aus einem generischen, wiederverwendbaren Check, wo lediglich folgende Parameter spezifiziert werden muessen:
Nagiostats ist die check_multi-Version vom Nagios-Monitoring selber.
Es besteht aus zwei Hauptteilen: dem Alarming und darueber hinaus den Performancedaten.
Die Kommandodatei ermoeglicht es Ihnen, ueber Probleme Ihres Nagios-Servers kurzfristig informiert zu werden. Langfristige Performance-Themen koennen ueber die Performance-Graphen identifiziert werden, die von PNP aus den check_multi-Daten erstellt werden.
Das Netzwerk-Interface Monitoring in diesem Beispiel bezieht sich nicht auf den Durchsatz und Performance-Messungen. Es ist vielmehr eine Pruefung, ob die Hardware-Einstellungen korrekt sind:
full duplex?
start_process ist ein sehr einfacher, aber schnell zu konfigurierender und gut visualisierter Weg, um Prozesse zu ueberwachen und gegebenenfalls neu zu starten.
check_multi visualisiert dabei den ganzen Prozess: