Check not running
Mike Chesnut
mikec at aggregateknowledge.com
Fri Jun 12 03:49:31 CEST 2009
I have a check that never runs. The services I've defined that use it
sit at the top of the scheduling queue, with their next check always
within a few minutes of the last time I restarted nagios. This remains
the case even if I reschedule their next check time in the web interface
(while I see a line in the log file confirming that I rescheduled it,
the "next check" does not update and the check is never run).
The check is defined like this:
command_line /etc/nagios/plugins/check_snmp_byportname.pl --host
$HOSTADDRESS$ --community mycommunity --port $ARG1$
What's really weird is that if I change it to use Wolfgang Wagner's
capture_plugin.pl*, then everything works as expected. I change the
above to this:
command_line /etc/nagios/plugins/capture_plugin.pl
/etc/nagios/plugins/check_snmp_byportname.pl --host $HOSTADDRESS$
--community mycommunity --port $ARG1$
and then I am able to see the output in /tmp/camptured-plugins.log, the
status updates in nagios, these checks get cycled through the scheduler
queue normally, and everything is as it should be.
check_snmp_byportname.pl is a script I've written that's essentially
just a wrapper around the stock check_snmp. It works on its own (from
the command line) as expected, and works when called with
capture_plugin.pl as a wrapper.
If I then remove the capture_plugin.pl part of that command definition
and restart (and this is the *only* change I'm making), then this
particular check goes back to not working (while everything else
continues to work as normal).
This is on Nagios 2.9 (I'm using the rpm provided by Dag Wieers, on
CentOS 5.2).
What else can I do to debug this? I thought that using capture_plugin
would show me what was wrong with this check, but instead it just showed
me that nothing is wrong, apparently. I'm kind of confused at this point.
Sorry this is so long. I wanted to try to include as much information
and observations as possible.
Thanks in advance for the help,
Mike
* - from here: http://www.waggy.at/nagios/capture_plugin.htm
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
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