<div class="gmail_quote">On Thu, Jul 1, 2010 at 5:12 PM, Jim Avery <span dir="ltr"><<a href="mailto:jim@jimavery.me.uk">jim@jimavery.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On 2 July 2010 00:56, Jaden Bentley <<a href="mailto:jaden.bentley@gmail.com">jaden.bentley@gmail.com</a>> wrote:<br>> The only idea I've had so far involves changing the service check interval<br>

> to something large (say 60 minutes), as a 'fallback' in case of failure, and<br>
> then having the service check itself re-schedule itself by sending nagios a<br>
> command.  I'm not sure that would work and it seems pretty ugly and I'm not<br>
> sure if it would be that easy to implement (mostly because I haven't worked<br>
> with manual nagios commands before).<br>
> Can anyone think of a better way?<br></div></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">You can set up the check as a passive check in Nagios.  Run the check</div>
</div>
from a similar looping script like you had before to do the random<br>
timing stuff and have it send the result back to nagios either<br>
directly using the command interface or using send_nsca and have nsca<br>
submit the result to Nagios.<br>
<br>
See:<br>
<br>
<a href="http://nagios.sourceforge.net/docs/3_0/passivechecks.html" target="_blank">http://nagios.sourceforge.net/docs/3_0/passivechecks.html</a><br>
<br>
and the nsca_wrapper script is useful for such stuff.  See:<br>
<br>
<a href="http://exchange.nagios.org/directory/Addons/Passive-Checks/NSCA-Wrapper/details" target="_blank">http://exchange.nagios.org/directory/Addons/Passive-Checks/NSCA-Wrapper/details</a><br>
<div><div></div><div class="h5"><br>
</div></div><div class="h5"><br></div></blockquote><div><br></div><div>That makes a lot of sense.  Don't know why I didn't think of that.  Thank you very much!!</div><div><br></div><div>-- </div></div>Jaden Bentley<br>
<a href="mailto:jaden.bentley@gmail.com">jaden.bentley@gmail.com</a><br>