Nagios Ping Service Status UNKNOWN
Victor Ruiz Rivas
vruiz at renfe.es
Thu Apr 21 22:16:49 CEST 2005
Hello:
I've installed Nagios 1.2 on a Red Hat Enterprise Linux machine running
2.4.21-15.EL kernel version. Other services are running ok but ping
service status is UNKNOWN for all hosts.
For troubleshooting I redefined the check_ping command definition in
checkcommands.cfg like:
# 'check_ping' command definition
define command{
command_name check_ping
command_line $USER1$/check_ping_debug -H
$HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5
}
to point to a shell script "check_ping_debug" containing:
#!/bin/sh
echo `date` >> /tmp/debug_check_ping_plugin
echo $* >> /tmp/debug_check_ping_plugin
/usr/local/nagios/libexec/check_ping $*
as suggested in Nagios web page to find out the arguments Nagios does
pass to the check_ping command.
After starting Nagios it turns out that the arguments passed to
check_ping are:
[root at ovxterm nagios]# tail -f /tmp/debug_check_ping_plugin
jue abr 21 19:28:08 CEST 2005
-H 192.168.252.3 -w 100.0,20% -c 500.0,60% -p 5
jue abr 21 19:28:42 CEST 2005
-H 192.168.252.4 -w 100.0,20% -c 500.0,60% -p 5
jue abr 21 19:28:53 CEST 2005
-H 192.168.252.5 -w 100.0,20% -c 500.0,60% -p 5
....
And issuing manually the command I get the next error:
[root at ovxterm libexec]# ./check_ping -H 192.168.252.3 -w 100.0,20% -c
500.0,60% -p 5
/bin/ping -n -U -w 10 -c 5 192.168.252.3
CRITICAL - Could not interpret output from ping command
The ping version is:
[root at ovxterm libexec]# ping -V
ping utility, iputils-ss020927
and its output looks like this:
[root at ovxterm libexec]# /bin/ping -n -U -w 10 -c 5 192.168.252.3
PING 192.168.252.3 (192.168.252.3) 56(84) bytes of data.
64 bytes from 192.168.252.3: icmp_seq=0 ttl=253 time=1.05 ms
64 bytes from 192.168.252.3: icmp_seq=1 ttl=253 time=1.39 ms
64 bytes from 192.168.252.3: icmp_seq=2 ttl=253 time=1.00 ms
64 bytes from 192.168.252.3: icmp_seq=3 ttl=253 time=1.10 ms
64 bytes from 192.168.252.3: icmp_seq=4 ttl=253 time=1.21 ms
--- 192.168.252.3 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4046ms
rtt min/avg/max/mdev = 1.000/1.153/1.394/0.144 ms, pipe 2
Can anyone help me with this error?
What should the output format be?
Why can't check_ping interpret it?
Thanks,
Victor Ruiz
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list