Xymon Mailing List Archive search

Downtime question

7 messages in this thread

list Stewart Larsen · Mon, 9 Apr 2007 08:35:27 -0400 ·
Can you do anything with downtime to do the first Saturday of the month
or anything like that? The docs appear to say that you can't.

We have a couple servers that have monthly maint windows like that.
Currently we use a cron job to "disable" the tests during the window,
but I'd love to use downtime instead.

--
Stewart
list Patrick Nixon · Sat, 27 Sep 2008 11:38:12 -0400 ·
Okay,
 I know this is going to be an easy answer, but I'm trying to setup a
multiple downtime window for one of my services, but I can't seem to
have it kick in.

 two questions:
1   If a service is already down, when you change bb-hosts for the
downtime window, will it turn red->blue?
2   What, if anything, is wrong with this statement?
    DOWNTIME=cam:60:0000:2400,*:1930:0830

 My goal is to ignore it from 730p to 830a daily and all day saturday and sunday

 The info page shows: cam:60:0000:2400, All days:1930:0830 under the
planned downtime.

Thanks!
--Pat
list Patrick Nixon · Wed, 8 Oct 2008 19:47:24 -0400 ·
Does anyone have some insight into this?

From the documentation it appears that the syntax I have should work
correctly, but it's not.

DOWNTIME=cam:60:0000:2400,cam:W:1930:0830

hobbitd  is giving the error message: Latest errormessages:
Bad timespec (missing colon or no starttime): W

Thanks!
--Pat
quoted from Patrick Nixon

On Sat, Sep 27, 2008 at 11:38 AM, Patrick Nixon <user-1f2406f832af@xymon.invalid> wrote:
Okay,
 I know this is going to be an easy answer, but I'm trying to setup a
multiple downtime window for one of my services, but I can't seem to
have it kick in.

 two questions:
1   If a service is already down, when you change bb-hosts for the
downtime window, will it turn red->blue?
2   What, if anything, is wrong with this statement?
   DOWNTIME=cam:60:0000:2400,*:1930:0830

 My goal is to ignore it from 730p to 830a daily and all day saturday and sunday

 The info page shows: cam:60:0000:2400, All days:1930:0830 under the
planned downtime.

Thanks!
--Pat
list Dominique Frise · Thu, 09 Oct 2008 07:46:39 +0200 ·
quoted from Patrick Nixon
Patrick Nixon wrote:
Does anyone have some insight into this?

From the documentation it appears that the syntax I have should work
correctly, but it's not.

DOWNTIME=cam:60:0000:2400,cam:W:1930:0830

hobbitd  is giving the error message: Latest errormessages:
Bad timespec (missing colon or no starttime): W

Thanks!
--Pat

On Sat, Sep 27, 2008 at 11:38 AM, Patrick Nixon <user-1f2406f832af@xymon.invalid> wrote:
Okay,
 I know this is going to be an easy answer, but I'm trying to setup a
multiple downtime window for one of my services, but I can't seem to
have it kick in.

 two questions:
1   If a service is already down, when you change bb-hosts for the
downtime window, will it turn red->blue?
2   What, if anything, is wrong with this statement?
   DOWNTIME=cam:60:0000:2400,*:1930:0830

 My goal is to ignore it from 730p to 830a daily and all day saturday and sunday

 The info page shows: cam:60:0000:2400, All days:1930:0830 under the
planned downtime.

Thanks!
--Pat
There seem to be something broken with the DOWNTIME setting (running 
4.2.0 with allinone-patch).

I reported similar issue long time ago:

http://www.hobbitmon.com/hobbiton/2006/12/msg00240.html
http://www.hswn.dk/hobbiton/2008/05/msg00042.html


Dominique
list Henrik Størner · Thu, 9 Oct 2008 05:47:23 +0000 (UTC) ·
quoted from Patrick Nixon
In <user-44ee53461458@xymon.invalid> "Patrick Nixon" <user-1f2406f832af@xymon.invalid> writes:
Does anyone have some insight into this?
From the documentation it appears that the syntax I have should work
correctly, but it's not.
DOWNTIME=cam:60:0000:2400,cam:W:1930:0830
hobbitd  is giving the error message: Latest errormessages:
Bad timespec (missing colon or no starttime): W
Try adding a "cause" text to the entries. Like

  DOWNTIME=cam:60:0000:2400:Backups,cam:W:1930:0830:Offline


Henrik
list Patrick Nixon · Mon, 13 Oct 2008 09:24:05 -0400 ·
Just for the record regarding Multiple Downtimes

The final syntax which henrik provided worked.

I'm a little baffled as to why the quoted multiword Cause didn't work,
but it's working now

--Pat
quoted from Henrik Størner

On Thu, Oct 9, 2008 at 1:47 AM, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
In <user-44ee53461458@xymon.invalid> "Patrick Nixon" <user-1f2406f832af@xymon.invalid> writes:
Does anyone have some insight into this?
From the documentation it appears that the syntax I have should work
correctly, but it's not.
DOWNTIME=cam:60:0000:2400,cam:W:1930:0830
hobbitd  is giving the error message: Latest errormessages:
Bad timespec (missing colon or no starttime): W
Try adding a "cause" text to the entries. Like

 DOWNTIME=cam:60:0000:2400:Backups,cam:W:1930:0830:Offline


Henrik

list Sebastian Auriol · Wed, 15 Oct 2008 14:40:33 +0100 ·
quoted from Patrick Nixon
Patrick Nixon <mailto:user-1f2406f832af@xymon.invalid> wrote:
Just for the record regarding Multiple Downtimes

The final syntax which henrik provided worked.

I'm a little baffled as to why the quoted multiword Cause didn't
work, but it's working now 

--Pat

On Thu, Oct 9, 2008 at 1:47 AM, Henrik Stoerner
<user-ce4a2c883f75@xymon.invalid> wrote:
In
<user-44ee53461458@xymon.invalid>
"Patrick Nixon" <user-1f2406f832af@xymon.invalid> writes:
Does anyone have some insight into this?
From the documentation it appears that the syntax I have should work
correctly, but it's not.
DOWNTIME=cam:60:0000:2400,cam:W:1930:0830
hobbitd  is giving the error message: Latest errormessages:
Bad timespec (missing colon or no starttime): W
Try adding a "cause" text to the entries. Like

 DOWNTIME=cam:60:0000:2400:Backups,cam:W:1930:0830:Offline


Henrik
Perhaps the documentation can be changed for DOWNTIME?  This is the 3rd time
this year this question has come up on this mailing list, and I bet there
are many more times where people have either figured it out themselves or
found the solution from the mailing list archives (like me just now). The
documentation is misleading as it suggests that a cause is not optional in
the initial syntax and then it states that it is optional further down the
page (from
http://hobbitmon.svn.sourceforge.net/viewvc/hobbitmon/trunk/common/bb-hosts.
5?view=markup):

  289 .IP
DOWNTIME=[columns:]day:starttime:endtime:cause[,day:starttime:endtime:cause]
  290 This tag can be used to ignore failed checks during
  291 specific times of the day - e.g. if you run services that
  292 are only monitored e.g. Mon-Fri 8am-5pm, or you always
  293 reboot a server every Monday between 5 and 6 pm.
  294 
...
  321 The "columns" setting is optional - it may be a comma-separated
  322 list of status columns in which case the DOWNTIME setting only applies
  323 to these columns.
  324 
  325 The "cause" string (optional) is a text that will be displayed on
  326 the status web page to explain thy the system is down.

If it is necessary to specify "columns" when specifying "cause" (and
apparently it is) it should say so. It should also say that you can use "*"
for "columns" if you want all of them. And it should say that you should use
double quotes around a cause that contains spaces.

Many thanks,

SebA