Event Handlers are not runing or logging.
Bruce
bruce at webfarm.co.nz
Sat Aug 14 05:05:52 CEST 2004
Hi,
Ive been searching through the archives at sourceforge and cannot seem
to find what my problem here maybe (I searched for event, event handler,
handler and scroll through 10 pages about nothing even related, I could
have missed it though..) there was one that was close but was for
hosts... so ill post my one and see if anyone can spot whats wrong.
We have been using Nagios for around 12 months now, and its exelent
except for it keeps reporting that FreshClam or ClamD are not running on
a server, which is alright we login and restart it manually. But to save
time I thought I might set up an event handler to call our existing root
access module for the servers to do it.
Im trying to get it ruining from the host that monitors and not the
reporting host to avoid bandwidth usage, but even though it is defined
and everything looks right it will NOT run. and the logs say nothing.
Here is my dumbing down of the configs to see if it was something else
(which is wasnt): (Yes, its running nagios 1.1)
-- nagios.cfg event stuff --
[root etc]# grep event nagios.cfg
log_event_handlers=1
#global_host_event_handler=somecommand
#global_service_event_handler=somecommand
event_handler_timeout=30
enable_event_handlers=1
--
-- checkcommands.cfg --
define command {
command_name allserver_freshclam_fix
command_line $USER1$/fix-w-allserver.sh $HOSTADDRESS$
restartFreshClam.sh $SERVICESTATE$ $SERVICEATTEMPT$
}
--
-- hosts.cfg --
# Nagios hosts config
# Autogenerated file, do not modify
# Modify main etc hosts.cfg file
#
# Generated: 13-Aug-2004 06 pm
define host {
use basic
host_name creeper
alias creeper
address 192.168.56.32
}
--
-- services.cfg --
# Nagios services config
# Autogenerated file, do not modify
# Modify main etc services.cfg file
#
# Generated: 13-Aug-2004 06 pm
define service {
name generic-service
passive_checks_enabled 1
parallelize_check 1
obsess_over_service 1
check_freshness 1
notifications_enabled 1
event_handler_enabled 1
flap_detection_enabled 1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information 1
register 0
}
define service {
use generic-service
name hosted-basic
is_volatile 0
check_period 24x7
max_check_attempts 7
normal_check_interval 3
retry_check_interval 1
notification_interval 240
notification_period 24x7
notification_options w,u,c,r
register 0
}
define service {
use hosted-basic
name hosted
register 0
host_name creeper
}
define service {
use hosted
service_description FreshClam
check_command check_serv_freshclam!
event_handler allserver_freshclam_fix
event_handler_enabled 1
}
--
-- nagios.log --
[1092451070] Nagios 1.1 starting... (PID=28391)
[1092451070] Warning: Service 'FreshClam' on host 'creeper' has no
default contact group(s) defined!
[1092451070] Warning: Host 'creeper' is not a member of any host groups!
[1092451070] Warning: Host 'localhost' has no services associated with it!
[1092451070] Finished daemonizing... (New PID=28392)
[1092451345] HOST ALERT: creeper;DOWN;HARD;10;/bin/ping -n -c 1 66.70.72.180
[1092451345] SERVICE ALERT: creeper;FreshClam;CRITICAL;HARD;1;CRITICAL -
process freshclam is not running !
End Of Log.
--
Running the command does work as the user nagios, but even if the
contents of the command is:
/bin/echo "it ran" >/tmp/nagios.event
it dosnt create the file /tmp/nagios.event (which ive ensured dosnt
already exist and the permissions are correct)
Can anyone see any reason why nagios is not running (or even just
logging) the event? I did notice that the service alert says this is
HARD, since nagios has just come up and there was no status file before
hand it should be SOFT.
Any help would be appreciated,
PS!: For the developer, this has problery been reported but the
event_handlers dont allow for the ! to pass paramters in... but thats a
seperate issue.
--
+------------------------------------------+ \|||/
| Bruce at WebFarm.co.nz +64 06 7572881 | (o o)
| Systems Technician +---ooO-(_)-Ooo---+
| |
| WebFarm http://www.webfarm.co.nz |
| FreeParking http://www.freeparking.co.nz |
+------------------------------------------------------------+
... FreeParking - NZ's best value Domain, WebHosting and email accounts
- bar none
... WebFarm - NZ's eCommerce specialists since 1997
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
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