Hi!
Már működni látszik a dolog, egy dolgot kivéve. Automatikusan nem küldi el a
client nsca a master szervernek a check eredményét.
Ha kézzel futtatom a submit_service_check.sh scriptet, akkor megérkezik.
A konfig:
# /etc/nagios/nagios.cfg
# SLAVE
obsess_over_services=1
ocsp_command=submit_service_check
ocsp_timeout=5
# MASTER
accept_passive_service_checks=1
passive_checks_enabled=1
# SLAVE
# /etc/nagios/conf.d/commands.cfg
define command {
command_name submit_service_check
command_line $USER1$/submit_service_check.sh $HOSTNAME$
'$SERVICEDESC$' $SERVICESTATEID$ '$SERVICEOUTPUT$'
}
A "submit_service_check.sh" script:
#!/bin/bash
/usr/bin/printf "%s\t%s\t%s\t%s\n" "$1" "$2" "$3" "$4" | /usr/sbin/send_nsca -H
10.10.10.116 -c /etc/nagios/send_nsca.cfg
A "ocsp_command=submit_service_check" beállítás ellenére mintha mégsem futna le
automatikusan minden check után a küldés.
A logban nem látni semmit, ami a send_nsca-ra vonatkozna.
Mi maradhatott ki?
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux