Nagios Addons


Nachfolgend eine Beschreibung einiger "Addons" für Nagios. Diese und andere Addons können über den Download Bereich der Nagios Website (www.nagios.org) bezogen werden.

Inhaltsverzeichnis

nrpe - Dämon und Plugin, um Plugins auf entfernten Rechnern durchführen zu können
nsca - Dämon und Client-Programm, um Ergebnisse von Passiv-Checks über das Netzwerk senden zu können

nrpe - Dämon und Plugin um Plugins auf entfernten Rechnern durchführen zu können
Autor: Me
Zusammenfassung: Gestattet es Plugins auf entfernten Rechnern in einer relativ einfachen und übersichtlichen Art und Weise durchzuführen.
Dateien:
check_nrpe - Plugin wird verwendet um Durchführungsaufforderungen an den nrpe-Agent zu senden
nrpe - Agent der am entfernten Rechner läuft und Plugin Durchführungsaufforderungen abarbeitet
nrpe.cfg - Configuration File des Agent am entfernten Host
Beschreibung:

Dieses Addon wurde erstellt um die Möglichkeit zu schaffen an einem entfernten Rechner plugins ablaufen zu lassen. Das check_nrpe Plugin läuft am Nagios Rechner und wird dazu verwendet Plugin Durchführungsaufforderungen an den nrpe agent des entfernten Rechners zu senden. Der nrpe Agent führt das passende Plugin am entfernten Rechner aus und gibt das Ergebnis (Output) und den Returncode an das check_nrpe Plugin des Nagios Rechners zurück. Das check_nrpe Plugin gibt die empfangenen Rückgabewerte an Nagios transparent weiter. Dies gestattet eine nahezu transparente Methode um Plugins auf entfernten Rechnern durchzuführen. Der nrpe Agent kann entweder als eigenständiger Dämon oder als inetd Service betrieben werden.

Bemerkungen:
  • Im Dämon Modus betrieben, authentifiziert der nrpe Agent die Plugin Durchführungsanforderung über einen IP Adressenvergleich zwischen der IP Adresse des anfordernden Hosts und einer Liste berechtigter IP Adressen im Configuration File.
  • Unter Kontrolle des inetd betrieben, können TCP Wrapper dazu verwendet werden den Zugriff auf den nrpe Agent zu steuern

nsca - Dämon und Client-Programm um Ergebnisse von Passiv-Checks über das Netzwerk senden zu können
Autor: Me
Zusammenfassung: Gestattet es Ergebnisse von Passiv-Checks über das Netzwerk an andere Nagios Server im Netzwerk weiterzuleiten.
Dateien:
nsca - Dämon der am zentralen Nagios Server läuft und passive Service Check Ergebnisse die von Clients übermittelt wurden verarbeitet
nsca.cfg - Configuration File für den nsca Dämon
send_nsca - Client Programm, dass über entfernte Rechner aufgerufen wird und Ergebnisse der passiven Service Checks an den ncsa Dämon des zentralen Nagios Servers übermittelt
send_nsca.cfg - Configuration File des send_nsca Client
Beschreibung:

Dieses Addon gestattet es die Ergebnisse von passive service checks entfernter Rechner an den zentralen Nagios Monitoring Host zu übermitteln. Der Client kann als Standalone-Programm verwendet werden oder in entfernte Nagios Server die ocsp commands betreiben so integriert werden, dass eine verteilte Monitorumgebung (distributed monitoring) aufgebaut werden kann. Die Kommunikation zwischen dem Client und dem Dämon kann, soferne mcrypt Bibliotheken auf den Systemen installiert sind, über verschiedenste Verschlüsselungsalgorithmen (DES, 3DES, CAST, xTEA, Twofish, LOKI97, RJINDäL, SERPENT, GOST, SAFER/SAFER+, etc.) verschlüsselt, erfolgen.