On 24 Aug 2009, at 19:02, James Whittington wrote:

I’m trying to understand in Opsview what default host check intervals are. We run a reverse ssh distributed Opsview setup and we saw something that confused us a bit.

One of my co-workers was trying to test a notification on a host he had set up. We could get the service check to go critical and the host went critical but the host stayed in a soft state and did not trigger a host down alert.

I’m pretty sure the hosts are inheriting settings from the host- global template but I was confused about the check interval being set to 0.
Here is the template I think is being used
define host{
        name                            host-global
event_handler_enabled 0 ; Host event handler is enabled flap_detection_enabled 1 ; Flap detection is enabled process_perf_data 1 ; Process performance data retain_status_information 1 ; Retain status information across program restarts retain_nonstatus_information 1 ; Retain non-status information across program restarts
        max_check_attempts              2
        obsess_over_host                0
        check_freshness                 0
        passive_checks_enabled          1
check_interval 0 ; For the moment, set check_interval to 0 so hosts only checked on demand, like Nagios 2
        contact_groups                  empty
register 0 ; DONT REGISTER THIS DEFINITION IT'S JUST A TEMPLATE!
}

Does each soft state service check in a “Non-Okay” state generate a host check attempt?

It pretty much would have to otherwise you would never see a host down notification.

We set check_interval for hosts to 0, which means there are no regular host checks. Host checks will be on-demand, ie when a service state change occurs.

What state does the slave say the host is in? How many services are on this host? Is this recreateable?

Ton


_______________________________________________
Opsview-users mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-users

Reply via email to