Time periods seem to be no-ops
Andreas Ericsson
ae at op5.se
Tue Oct 7 06:47:20 CEST 2008
Patrick Rutkowski wrote:
> We've defined the following time period for use with a service which we
> know to be down between 9am and 10am every day:
>
> ========== BEGIN CODE SNIPPET ==========
> define timeperiod{
> timeperiod_name do_not_notify_bw_9am_10am
> alias Every day and time, except 9am-10am
> sunday 00:00-8:59,10:01-24:00
> monday 00:00-8:59,10:01-24:00
> tuesday 00:00-8:59,10:01-24:00
> wednesday 00:00-8:59,10:01-24:00
> thursday 00:00-8:59,10:01-24:00
> friday 00:00-8:59,10:01-24:00
> saturday 00:00-8:59,10:01-24:00
> }
> ========== END CODE SNIPPET ==========
>
> We then applied it to a service like so:
>
> ========== BEGIN CODE SNIPPET ==========
> define service {
> host_name our-special-host
> service_description Check status of MySQL
> reporting:3307
> check_command check_mysql_service!16105
> use generic-service
> notification_period do_not_notify_bw_9am_10am
> notification_interval 0
> contact_groups company-admins
> }
> ========== END CODE SNIPPET ==========
>
> Oddly, the service continues to give us notifications during that time
> interval. We tried setting check_interval instead of
> notification_interval, but still no luck. We also tried setting both
> {notification,check}_interval, but again, no luck.
>
> To preempt the obvious question, yes, we did restart
> Nagios. Additionally, to ensure that the time period was indeed
> getting attached to the service, we used to GUI page to browse to
> "Configuration" -> "View Config" -> "Object Type: Services" and
> verified that the columns entitled "Check Period" and "Notification
> Period" had "do_not_notify_bw_9am_10am" instead of the usual "24x7".
>
> Despite all this, we're still getting warnings during this time
> interval.
>
I take it the system clock on the Nagios server is running correctly?
> As a quick fix, we can use SCHEDULE_SVC_DOWNTIME with
> /var/lib/nagios2/rw/nagios.cmd, which does work; but it definitely
> doesn't feel like a permanent solution.
>
Make sure you don't have multiple nagios instances running.
Timeperiods clearly work, or hundreds of thousands of people would
have complained on a daily basis. Something else must be going wrong,
but I can't for the life of me think of what.
--
Andreas Ericsson andreas.ericsson at op5.se
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
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