Hello,
First thank you for the fantastic tool which I have been using for quite some time now.
I tried using DOWNTIME in bb-hosts instead of using TIME in hobbit-alerts to ignore alerting on some nightly reboots and inform operators via the info page what is going on.
DOWNTIME really appears to be a better approach, if I could make it work .
Though I've read some of the posts and documentation I think my configuration (below) is perhaps wrong as alerts are sent during the downtime window. Do I need to specify a service, or am I simply misunderstanding the concept?
Details below.
bb-hosts: ipaddr someserver # DOWNTIME=*:2200:0730:"Nightly Reboot"
hobbit-alerts.cfg: HOST=* SERVICE=conn SCRIPT page-primary.sh FORMAT=sms REPEAT=30 RECOVERED SCRIPT page-secondary.sh DURATION>60 FORMAT=sms REPEAT=60
also have the following to just spew email on everything.
HOST=* SCRIPT mail-primary.sh FORMAT=sms COLOR=red DURATION>6 REPEAT=60 SCRIPT mail-secondary.sh FORMAT=sms COLOR=red DURATION>60 REPEAT=60
page-primary.sh: /bin/mail -s "$BBSVCNAME $BBHOSTNAME $MACHIP" some-mail-addr at some-place.tld < /dev/null
notifications.log: Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) FORMAT=sms 1212645894 500 Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) DURATION>60 1212645894 500 Wed Jun 4 23:06:16 2008 someserver.conn (ipaddr) FORMAT=sms 1212645976 500 82
From "info" page: Planned downtime: All days:2200:0730:Nightly Reboot Network tests use: Hostname Checked with ping: Yes
Thanks and Regards,
Try it like this:
ipaddr someserver # "DOWNTIME=*:2200:0730:Nightly Reboot"
Quoting the entire DOWNTIME tag is needed when specifying a reason. (at least it works for me)
D. Stuffle
-----Original Message----- From: Tim McCloskey [mailto:devzero at cox.net] Sent: Thursday, June 05, 2008 11:50 AM To: hobbit at hswn.dk Subject: [hobbit] DOWNTIME ALERTS
Hello,
First thank you for the fantastic tool which I have been using for quite some time now.
I tried using DOWNTIME in bb-hosts instead of using TIME in hobbit-alerts to ignore alerting on some nightly reboots and inform operators via the info page what is going on.
DOWNTIME really appears to be a better approach, if I could make it work .
Though I've read some of the posts and documentation I think my configuration (below) is perhaps wrong as alerts are sent during the downtime window. Do I need to specify a service, or am I simply misunderstanding the concept?
Details below.
bb-hosts: ipaddr someserver # DOWNTIME=*:2200:0730:"Nightly Reboot"
hobbit-alerts.cfg: HOST=* SERVICE=conn SCRIPT page-primary.sh FORMAT=sms REPEAT=30 RECOVERED SCRIPT page-secondary.sh DURATION>60 FORMAT=sms REPEAT=60
also have the following to just spew email on everything.
HOST=* SCRIPT mail-primary.sh FORMAT=sms COLOR=red DURATION>6 REPEAT=60 SCRIPT mail-secondary.sh FORMAT=sms COLOR=red DURATION>60 REPEAT=60
page-primary.sh: /bin/mail -s "$BBSVCNAME $BBHOSTNAME $MACHIP" some-mail-addr at some-place.tld < /dev/null
notifications.log: Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) FORMAT=sms 1212645894 500 Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) DURATION>60 1212645894 500 Wed Jun 4 23:06:16 2008 someserver.conn (ipaddr) FORMAT=sms 1212645976 500 82
From "info" page: Planned downtime: All days:2200:0730:Nightly Reboot Network tests use: Hostname Checked with ping: Yes
Thanks and Regards,
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
Thanks, tried that on one host entry but got the same results, however it seems to make sense to quote the whole field.
I've just noticed some odd events in the hobbitd.log that seem point to improper quoting. 2008-06-05 10:17:28 Bad timespec (missing colon or wrong weekdays): 1800:0730:Nightly Reboot Where bb-hosts contains DOWNTIME=*:1800:0730:"Nightly Reboot" Yet it does not report this for the entry I cited below: ipaddr someserver # DOWNTIME=*:2200:0730:"Nightly Reboot"
I am going to change _all_ of the DOWNTIME entries to quote the whole string and see what happens.
Thanks again.
Tim
Stuffle, David (Corporate) wrote:
Try it like this:
ipaddr someserver # "DOWNTIME=*:2200:0730:Nightly Reboot"
Quoting the entire DOWNTIME tag is needed when specifying a reason. (at least it works for me)
D. Stuffle
-----Original Message----- From: Tim McCloskey [mailto:devzero at cox.net] Sent: Thursday, June 05, 2008 11:50 AM To: hobbit at hswn.dk Subject: [hobbit] DOWNTIME ALERTS
Hello,
First thank you for the fantastic tool which I have been using for quite some time now.
I tried using DOWNTIME in bb-hosts instead of using TIME in hobbit-alerts to ignore alerting on some nightly reboots and inform operators via the info page what is going on.
DOWNTIME really appears to be a better approach, if I could make it work .
Though I've read some of the posts and documentation I think my configuration (below) is perhaps wrong as alerts are sent during the downtime window. Do I need to specify a service, or am I simply misunderstanding the concept?
Details below.
bb-hosts: ipaddr someserver # DOWNTIME=*:2200:0730:"Nightly Reboot"
hobbit-alerts.cfg: HOST=* SERVICE=conn SCRIPT page-primary.sh FORMAT=sms REPEAT=30 RECOVERED SCRIPT page-secondary.sh DURATION>60 FORMAT=sms REPEAT=60
also have the following to just spew email on everything.
HOST=* SCRIPT mail-primary.sh FORMAT=sms COLOR=red DURATION>6 REPEAT=60 SCRIPT mail-secondary.sh FORMAT=sms COLOR=red DURATION>60 REPEAT=60
page-primary.sh: /bin/mail -s "$BBSVCNAME $BBHOSTNAME $MACHIP" some-mail-addr at some-place.tld < /dev/null
notifications.log: Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) FORMAT=sms 1212645894 500 Wed Jun 4 23:04:54 2008 someserver.conn (ipaddr) DURATION>60 1212645894 500 Wed Jun 4 23:06:16 2008 someserver.conn (ipaddr) FORMAT=sms 1212645976 500 82
From "info" page: Planned downtime: All days:2200:0730:Nightly Reboot Network tests use: Hostname Checked with ping: Yes
Thanks and Regards,
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
Well that did not help :) And there are still errors in hobbitd.log
2008-06-05 10:52:42 Bad timespec (missing colon or wrong weekdays): 1800:0730:Nightly Reboot
I'll have another look at the man pages :)
Regards, Tim
I am going to change _all_ of the DOWNTIME entries to quote the whole string and see what happens.
Thanks again.
Tim
Stuffle, David (Corporate) wrote:
Try it like this:
ipaddr someserver # "DOWNTIME=*:2200:0730:Nightly Reboot"
Quoting the entire DOWNTIME tag is needed when specifying a reason. (at least it works for me)
Using the syntax I found in the maillist archive appears to have fixed this for me. Should have tried that prior to posting, sorry about that.
Now in bb-hosts: "DOWNTIME=*:*:1000:1200:"Tim Testing"
Even works with the typo (extra quote).
The rule did not alert the page went blue but the info page only contained: Planned downtime: All days:*:1000:1200: Fixing the typo fixed the info page and everything else worked as expected.
The key point is the additional *: in the line. "DOWNTIME=*:*:1000:1200:foo moo" works "DOWNTIME=*:2200:0730:foo moo" does not work
Thanks and Regards, Tim
Tim McCloskey wrote:
Well that did not help :) And there are still errors in hobbitd.log
2008-06-05 10:52:42 Bad timespec (missing colon or wrong weekdays): 1800:0730:Nightly Reboot
I'll have another look at the man pages :)
Regards, Tim
That agrees with my experience. When specifying the optional reason you must also specify the optional service. http://hswn.dk/hobbiton/2008/05/msg00020.html
Cheers.
-----Original Message----- From: Tim McCloskey [mailto:devzero at cox.net] Sent: Thursday, June 05, 2008 1:30 PM To: hobbit at hswn.dk Subject: Re: [hobbit] DOWNTIME ALERTS
Using the syntax I found in the maillist archive appears to have fixed this for me. Should have tried that prior to posting, sorry about that.
Now in bb-hosts: "DOWNTIME=*:*:1000:1200:"Tim Testing"
Even works with the typo (extra quote).
The rule did not alert the page went blue but the info page only contained: Planned downtime: All days:*:1000:1200: Fixing the typo fixed the info page and everything else worked as expected.
The key point is the additional *: in the line. "DOWNTIME=*:*:1000:1200:foo moo" works "DOWNTIME=*:2200:0730:foo moo" does not work
Thanks and Regards, Tim
Tim McCloskey wrote:
Well that did not help :) And there are still errors in hobbitd.log
2008-06-05 10:52:42 Bad timespec (missing colon or wrong weekdays): 1800:0730:Nightly Reboot
I'll have another look at the man pages :)
Regards, Tim
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
participants (3)
-
David.Stuffle@adesa.com
-
dddugan@iastate.edu
-
devzero@cox.net