NRPE: Übergabe von Strings mit Leerzeichen
10. Dezember 2010
Keine Kommentare
Will man mittels check_nrpe einen String welcher Leerzeichen enthält übergeben sollte dies auf Seite des Nagios Servers als auch beim NRPE Server passieren:
Nagios Check:
check_something!param1!”param with whitespace”
NRPE Server:
command[check_something]=/path/to/check.sh $ARG1$ “$ARG2$”
Die ” auf Seite des Nagios Servers sorgen dafür, dass check_nrpe die Leerzeichen nicht als einzelne Parameter interpretiert, die ” beim NRPE Server sorgen dafür das dieser diese nicht fehlinterpretiert.
Nicht schön, aber es geht.