Icinga Monitoring Problem (No output returned from plugin)
Hallo,
ich habe ein Problem mit meinem Icinga Server.
Ich muss dazu sagen, ich bin ein Anfänger in diesem Bereich.
Grundsystem ist ein Debian Squeeze 6.0.5.
Die Überwachung unserer Windowsserver funktioniert soweit problemlos. Nun habe ich mich an die Linux Server gewagt.
NRPE auf Client und Server ist installiert.
Ein Test mittels "/usr/lib/nagios/plugins/check_nrpe -H 192.168.4.10" funktioniert, auch Tests wie "/usr/lib/nagios/plugins/check_nrpe -H 192.168.4.10 -c check_load" funktionieren.
Das Webinterface gibt aber keinen Output (No output returned from plugin).
Woran könnte das liegen?
Hier mal die relevanten Auszüge aus den Config-Dateien:
## Host Definition
define host{
use linux-server
host_name samba.xx.com
alias samba
address 192.168.4.10
}
## Service Definition
define service{
use local-service
host_name samba.xx.com
service_description CPU check
check_command check_nrpe!check_load
}
## Command Definition
define command{
command_name check_local_load
command_line /usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
}
Vielleicht könnt ihr mir ja helfen.
Gruß Speedy
ich habe ein Problem mit meinem Icinga Server.
Ich muss dazu sagen, ich bin ein Anfänger in diesem Bereich.
Grundsystem ist ein Debian Squeeze 6.0.5.
Die Überwachung unserer Windowsserver funktioniert soweit problemlos. Nun habe ich mich an die Linux Server gewagt.
NRPE auf Client und Server ist installiert.
Ein Test mittels "/usr/lib/nagios/plugins/check_nrpe -H 192.168.4.10" funktioniert, auch Tests wie "/usr/lib/nagios/plugins/check_nrpe -H 192.168.4.10 -c check_load" funktionieren.
Das Webinterface gibt aber keinen Output (No output returned from plugin).
Woran könnte das liegen?
Hier mal die relevanten Auszüge aus den Config-Dateien:
## Host Definition
define host{
use linux-server
host_name samba.xx.com
alias samba
address 192.168.4.10
}
## Service Definition
define service{
use local-service
host_name samba.xx.com
service_description CPU check
check_command check_nrpe!check_load
}
## Command Definition
define command{
command_name check_local_load
command_line /usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
}
Vielleicht könnt ihr mir ja helfen.
Gruß Speedy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 191704
Url: https://administrator.de/contentid/191704
Ausgedruckt am: 22.11.2024 um 22:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo,
Das hier ist der check_load und nicht der check_nrpe.
Stimmt das nur hier nicht, oder auch in deiner Konfig nicht, denn so hätte der Service gar kein Command ...
VG
Deepsys
## Service Definition
define service{
check_command check_nrpe!check_load
}
## Command Definition
define command{
command_name check_local_load
command_line /usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
}
Ähm, der Service ruft aber nicht dieses Check Command auf.define service{
check_command check_nrpe!check_load
}
## Command Definition
define command{
command_name check_local_load
command_line /usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
}
Das hier ist der check_load und nicht der check_nrpe.
Stimmt das nur hier nicht, oder auch in deiner Konfig nicht, denn so hätte der Service gar kein Command ...
VG
Deepsys
Hi,
schon besser, nur weiß nrpe dann immer noch nicht was es damit machen soll.
Richtiger wäre:
Dann kann nrpe auch mit deinem check_load was machen
Ich frage mich aber wie da das dann bei den Windows-Maschinen laufen hast ....
VG
Deepsys
schon besser, nur weiß nrpe dann immer noch nicht was es damit machen soll.
Richtiger wäre:
command_line /usr/lib/nagios/plugins/check_nrpe -H $HOSTARDRESS -c $ARG1$
Dann kann nrpe auch mit deinem check_load was machen
Ich frage mich aber wie da das dann bei den Windows-Maschinen laufen hast ....
VG
Deepsys