From: Ethan G. <na...@na...> - 2007-09-27 15:34:21
|
Olivier JAN wrote: > Activating the debug option gives me the following output > [snip] > > the final output seems to be good but nothing is transmitted to central > nagios. Manually transmitting the final output is working. > > Olivier Jan > > > "Olivier JAN" <oj...@ex...> Ecrivait: >> Hi list, >> >> Im' setting up a distributed monitoring with nagios 3.0b3. All is working >> well with oscp. Each time i check a service, central server is notified > of >> the check result with the oscp command i defined. >> >> The problem is that i can't have this working for ochp and the settings > are >> quite the same as oscp. Here they are : >> >> in nagios.cfg >> obsess_over_hosts=1 >> ochp_command=submit_host_check_result >> >> in template generic-host >> obsess_over_host 1 >> >> a command is defined >> # 'submit_host_check_result' command definition >> define command{ >> command_name submit_host_check_result >> command_line $USER2$/submit_check_result $HOSTNAME$ >> $HOSTSTATEID$ '$HOSTOUTPUT$' >> } >> >> and finally the submit_check_result script >> >> printfcmd="/usr/bin/printf" >> >> NscaBin="/usr/local/nagios/libexec/send_nsca" >> NscaCfg="/usr/local/nagios/etc/send_nsca.cfg" >> NagiosHost="10.176.77.60" >> >> # Fire the data off to the NSCA daemon using the send_nsca script >> $printfcmd "%s\t%s\t%s" "$1" "$2" "$3" | $NscaBin $NagiosHost -c >> $NscaCfg >> >> All paths and rights have been carefully checked and seems ok. Calling > the >> script with paramaters manually works >> >> ./submit_check_result U3RIPC85 0 'OK' >> >> The passive host check result is received on the central and this is >> reflected in web interface. >> EXTERNAL COMMAND: PROCESS_HOST_CHECK_RESULT;U3RIPC85;0;OK >> >> But this doesn't work when i force a reschedule of the host or on normal >> check, central doesn't get notified. >> I tried to activate nagios debug but can't see anything with it. >> >> So guys, is there's anything i forget ? Where can i trace what's going on >> when i force a host check. See if ochp is called or not... Or is it just > a >> bug ? Any advice or solution anyone ? >> >> >> Nice day for all >> >> >> Olivier Jan It looks like there might be a problem in the submit_check_result_script. Does it work if you run it manually like so? /usr/local/nagios/libexec/eventhandlers/submit_check_result U3RIPC85 1 'CRITICAL - 10.176.77.85: Host unreachable @ 10.176.77.57. rta nan, lost 100%' Check the system log on the remote host to see if the NSCA daemon is reporting errors when you try to send the passive host check. Ethan Galstad, Nagios Developer --- Email: na...@na... Website: http://www.nagios.org |