Plugins

Ein Plug-in stellt ein Script oder Programm dar, welches vom Nagiosprozess aufgerufen wird, eine Prüfung ausführt und das Ergebnis an den Nagiosprozess zurückliefert. Es werden zwei Informationen zurückgeliefert:

  • einen String, der in den Benachrichtigungen und im Webinterface angezeigt wird
  • einen Returncode für den eigentlichen Status
    • 0 für “OK”
    • 1 für “Warning”
    • 2 für “Critical”
    • 3 für “Unknown”

Da die Plug-ins eigenständige Programme sind, kann man einen Check zunächst auf der Kommandozeile mit den nötigen Parametern testen, bevor man ihn in die Nagios-Konfiguration einbindet. Jedes Plug-in sollte mit dem Parameter –help oder -h eine Hilfe zu seinen Parametern ausgeben.

NRPE - Nagios Remote Plugin Executor

NRPE ist ein Daemon, der auf Anfrage des Nagios-Servers ein lokales Plugin ausführt und das Ergebnis zurückgibt. NRPE ist samt Plugins auch für Windows verfügbar und einer der Wege, dieses Betriebssystem mit Nagios zu überwachen.

os