[Nagiosplug-help] problems with check_load, check_ping, check_dns and check_dig on redhat el4
Andreas Ericsson
ae at op5.se
Tue May 24 00:19:03 CEST 2005
Rainer Traut wrote:
> Hi,
> thanks for your answer.
>
You're welcome. :)
> Andreas Ericsson wrote:
>
>> Rainer Traut wrote:
>
>
>>> I am using Dag Wieers rpm nagios-plugins-1.4-2.2.el4.rf on el4.
>>>
>>> There are a couple of problems I found, besides check_ping I have not
>>> found a bugreport.
>>>
>>> check_ping:
>>> [root at jupiter ~]# ./check_ping -H 127.0.0.1 -w 2,10% -c 5,20%
>>> /bin/ping -n -U -w 10 -c 5 127.0.0.1
>>> CRITICAL - Could not interpret output from ping command
>>>
>>> There seems to be a bugreport from January.
>
>
>> This is a common problem on Fedora Core (which I assume you're using).
>
> Almost, it's Redhat Enterprise 4.
>
Same enough. ;)
>> Try check_icmp. It's at http://oss.op5.se/nagios
>> Just download, type make and copy the plugin to your libexec directory.
>
>
> Thanks for the hint, I'm using the 1.3 version of check_ping, which also
> works.
> But it's a little sad, the most import plugin does not work.
>
Indeed. Don't be so surprised though. The code in the plugins is nothing
short of horrible, and patches to clean it up doesn't appear to be welcome.
If I were you I'd give check_icmp a try. It's much cleaner and much,
much faster, especially for host checks if you make a symbolic link from
check_host to check_icmp and put check_host in your host-check-command
definition in checkcommands.cfg.
>>> check_load:
>>> [root at jupiter ~]# /usr/lib/nagios/plugins/check_load -w 1,1,1 -c 2,2,2
>>> Warning threshold must be float or float triplet!
>>>
>>> Usage: check_load -w WLOAD1,WLOAD5,WLOAD15 -c CLOAD1,CLOAD5,CLOAD15
>>> [root at jupiter ~]# /usr/lib/nagios/plugins/check_load -w 1 -c 2
>>> OK - load average:
>>> 0,02,0,01,0,00|load1=0,020000;1,000000;2,000000;0,000000load5=0,010000;1,000000;2,000000;0,000000load15=0,000000;1,000000;2,000000;0,000000
>>>
>>>
>>> Looks like it doesn't like a triplet?
>>>
>>
>> This is a locale problem. The plugin accepts triplets but the
>> separator MUST be . (a dot), while the localized message turns the
>> output of the help message into the comma-separated list you see.
>> export LC_ALL=C
>> and rerun the plugin with --help and you'll get the real help message.
>
>
> Hmm, no.
>
Sorry. My bad. Looks like this is a real bug (it must have been newly
introduced, because I can't remember seeing it in my CVS).
--
Andreas Ericsson andreas.ericsson at op5.se
OP5 AB www.op5.se
Lead Developer
More information about the Help
mailing list