Event Handlers are not runing or logging.

Bruce bruce at webfarm.co.nz
Fri Aug 27 08:27:06 CEST 2004


Hi,

Sorry, my email client decided the the -- was the end of the message and 
didnt recopy the rest of the configuration when I followed it up, ive 
included these again below,

Joe suggested that I check the nagios.log file this was included also 
and it dosnt show the messages at all, just the services getting the 
errors and nothing else (It was running for about 30 minutes after it 
detected the service problem, and all it done was repeat the services 
were Critical)
If its a config issue, then please let me know what wrong (or if you 
need more information) as it really has me stumped.


Here is the configs that I originally had posted, (Ive changed the -- 
File... to --8<-- so it dosnt get knocked off next time)

--8<----8<-- Original post information --8<----8<--
--8<-- 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
--8<--

--8<-- checkcommands.cfg --
define command {
command_name                    allserver_freshclam_fix
command_line                    $USER1$/fix-w-allserver.sh $HOSTADDRESS$
restartFreshClam.sh $SERVICESTATE$ $SERVICEATTEMPT$
}
--8<--

--8<-- 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
}
--8<--

--8<-- 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
}
--8<--

--8<-- 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 !
--8<--

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,


--8<----8<-- End of original message --8<----8<--

-- 
+------------------------------------------+      \|||/
| 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 




Balestra, Roberto wrote:

>Hi,
>I see your command configuration 'allserver_freshclam_fix' but I don't see the event that has to run it.
>Heve you defined any service's checks for your event command?
>Roberto
>
>  
>
>>-----Original Message-----
>>From: nagios-users-admin at lists.sourceforge.net
>>[mailto:nagios-users-admin at lists.sourceforge.net]On Behalf Of Bruce
>>Sent: giovedì 26 agosto 2004 7.50
>>To: Nagios Users
>>Subject: Re: [Nagios-users] Event Handlers are not runing or logging.
>>
>>
>>Hi,
>>
>>Has anyone had any thoughts on what the cause on this problem (below)
>>maybe? Do I need to provide more information or is everyone stumped?
>>
>>Cheers,
>>
>>-- 
>>+------------------------------------------+      \|||/
>>| 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
>>
>>
>>
>>
>>Bruce wrote:
>>
>>    
>>
>>>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
>>>}
>>>      
>>>
>>
>>
>>
>>-------------------------------------------------------
>>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
>>
>>    
>>
>
>
>-------------------------------------------------------
>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
>  
>



-------------------------------------------------------
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