Das Nagiosplugin check_multi und benutzerdefinierte Nagios Objekt Variablen
Das Nagios Plugin check_multi ist das Schweizer Taschenmesser unter den Nagios Plugins. Ich bin ein echter check_multi Fan geworden. Aber heute hatte ich so meine Probleme damit. Ich wollte eine benutzerdefinierte Objektvariable aus der Nagioskonfiguration zusammen mit check_multi verwenden.
Die Variable hatte ich in einem Hostobjekt definiert:
define host {
...
_SECONDARY_IP 172.16.32.2
...
}
Und es wollte einfach nicht funktionieren. Ich hatte verschiedene Schreibweisen der Variable versucht, aber keine hatte funktioniert. Nach vielen Versuchen, habe ich dann endlich das Debugging von check_multi benutzt: die Option -vvv. Und schon wusste ich wie die Variable im check_multi Konfigurationsfile genutzt werden kann:
$_HOSTSECONDARY_IP$
Merke: Immer schön die Debugging Möglichkeiten der Plugins nutzen.
Discussion