Hi,
ich weiss, dass check_by_ssh nicht gerade best practice ist. Dennoch würde ich es gerne funktionieren sehen Hier also meine Konfiguration:
Ganz unten seht ihr, dass es eigentlich funktionieren sollte. Nur Nagios zeigt mir "Remote command execution failed: Host key verification failed. " an.
Hat jemand ne Idee?
cu
serow
ich weiss, dass check_by_ssh nicht gerade best practice ist. Dennoch würde ich es gerne funktionieren sehen Hier also meine Konfiguration:
Code:
nagios:~# cat /etc/nagios-plugins/config/ssh.cfg
# 'check_ssh' command definition
define command {
command_name check_ssh
command_line /usr/lib/nagios/plugins/check_ssh '$HOSTADDRESS$'
}
# 'check_by_ssh' command definition
define command {
command_name check_by_ssh
command_line /usr/lib/nagios/plugins/check_by_ssh -H '$HOSTADDRESS$' $ARG1$
}
nagios:~# cat /etc/nagios3/objects/host-debian504-amd64.cfg
define host{
host_name debian504-amd64 ; The name we're giving to this host
use linux-server ; Inherit default values from a template
alias my first linux server ; A longer name associated with the host
address 192.168.4.11 ; IP address of the host
hostgroups linux-servers
}
define service{
use generic-service
host_name debian504-amd64
service_description PING
check_command check_ping!500,10%!1000,20%
}
define service{
use generic-service
host_name debian504-amd64
service_description CPU Load
# ./check_by_ssh -H 192.168.4.11 -n debian504-amd64 -C '/usr/lib/nagios/plugins/check_load -w 7,6,5 -c 8,7,6'
check_command check_by_ssh!-C '/usr/lib/nagios/plugins/check_load -w 7,6,5 -c 8,7,6'
}
nagios:~# /usr/lib/nagios/plugins/check_by_ssh -H '192.168.4.11' -C '/usr/lib/nagios/plugins/check_load -w 7,6,5 -c 8,7,6'
OK - load average: 0.00, 0.00, 0.00|load1=0.000;7.000;8.000;0; load5=0.000;6.000;7.000;0; load15=0.000;5.000;6.000;0;
nagios:~#
Ganz unten seht ihr, dass es eigentlich funktionieren sollte. Nur Nagios zeigt mir "Remote command execution failed: Host key verification failed. " an.
Hat jemand ne Idee?
cu
serow