[Nagiosplug-help] Nagios SCHEDULE_FORCED_HOST_CHECK not running
Sam Wynens
SWynens at progressivehealthcareforwomen.com
Tue Jul 20 20:11:24 CEST 2010
First thought that comes to mind is if the $HOSTALIAS$ is resolving to
the correct IP.
Sam
-----Original Message-----
From: Rob Felsburg [mailto:rfelsburg at gmail.com]
Sent: Tuesday, July 20, 2010 1:29 PM
To: nagiosplug-help at lists.sourceforge.net
Cc: rfelsburg at gmail.com
Subject: [Nagiosplug-help] Nagios SCHEDULE_FORCED_HOST_CHECK not running
In nagios, when I force a host check, I can clearly see in the logs:
[1279640879] EXTERNAL COMMAND:
SCHEDULE_FORCED_HOST_CHECK;random-host.domain.org;1279640878
However it never actually runs the check-host-alive check, which is
check_ping.
It doesn't appear in the scheduling queue, and even though the host in
not pingable, and running the command itself fails it still shows as
being up.
/usr/local/nagios/libexec/check_ping -H random-host.domain.org -w
3000.0,80% -c 5000.0,100% -p 1
CRITICAL - Host Unreachable (random-host.domain.org)
Host Status: UP
Status Information: PING OK - Packet loss = 0%, RTA = 1.10 ms
Performance Data:
Current Attempt: 1/10
State Type: HARD
Last Check Type: ACTIVE
Last Check Time: 07-19-2010 16:02:03
Status Data Age: 0d 0h 0m 30s
Next Scheduled Active Check: N/A
Latency: 0.000 seconds
Check Duration: 0.053 seconds
Last State Change: 04-01-2009 15:58:50
Current State Duration: 474d 0h 3m 43s
Last Host Notification: N/A
Current Notification Number: 0
Is This Host Flapping? NO
Percent State Change: 0.00%
In Scheduled Downtime? NO
Last Update: 07-19-2010 16:02:25
I can grep back through my archive logs, and see where hosts have been
reported down however the above host was down for almost 30 minutes
and we still received no alert:
HOST ALERT: some-other-random-host.org;DOWN;SOFT;1;CRITICAL - Host
Unreachable (some-other-random-host.org)
My host and check-host-alive settings are:
define host{
name linuxprod-server
use generic-host
check_period 24x7
max_check_attempts 10
check_command check-host-alive
notification_period 24x7
notification_interval 120
notification_options d,u,r
contact_groups linux admins
register 0
}
and check-host-alive is defined here:
# 'check-host-alive' command definition
define command{
command_name check-host-alive
command_line $USER1$/check_ping -H $HOSTALIAS$ -w
3000.0,80% -c 5000.0,100% -p 1
}
Thoughts?
------------------------------------------------------------------------
------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Nagiosplug-help mailing list
Nagiosplug-help at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
::: Please include plugins version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Help
mailing list