Xymon Mailing List Archive search

Alert testing failing on time criteria

3 messages in this thread

list Scot Kreienkamp · Wed, 5 Mar 2014 22:06:24 +0000 ·
Hey everyone,

Running into something I don't understand trying to test my alerts.cfg.

I have a line in alerts.cfg like so:
HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800

And I'm trying to test it out using this command line:
xymond_alert --test lzbs1101.na.lzb.hq ADUsers --duration=6 --color-red --time=3:0523:0611

And the result I'm getting back is:
Failed 'HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800' (time criteria)

Can someone help me understand why it's not matching on time?  I have it set to every day between midnight and 8am in alerts.cfg, and the timeframe I'm trying to test is within that window.  So why isn't it matching?

Thanks!

Scot Kreienkamp | Senior Systems Engineer | La-Z-Boy Incorporated ®
XXXX North Telegraph Road | Monroe, Michigan 48162 |   Phone: XXX-XXX-XXXX  |    Fax:  |   Email: user-462cf0b6d846@xymon.invalid<mailto:user-462cf0b6d846@xymon.invalid>
www.la-z-boy.com | <http://www.la-z-boy.com/>; facebook.com/lazboy |<http://www.facebook.com/lazboy>; twitter.com/lazboy |<http://www.twitter.com/lazboy>; youtube.com/lazboy |<http://www.youtube.com/lazboy>;


This message is intended only for the individual or entity to which it is addressed. It may contain privileged, confidential information which is exempt from disclosure under applicable laws. If you are not the intended recipient, please note that you are strictly prohibited from disseminating or distributing this information (other than to the intended recipient) or copying this information. If you have received this communication in error, please notify us immediately by e-mail or by telephone at the above number. Thank you.
list John Thurston · Wed, 05 Mar 2014 14:42:22 -0900 ·
quoted from Scot Kreienkamp
On 3/5/2014 1:06 PM, Scot Kreienkamp wrote:
Hey everyone,

Running into something I don't understand trying to test my alerts.cfg.

I have a line in alerts.cfg like so:
HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800

And I'm trying to test it out using this command line:
xymond_alert --test lzbs1101.na.lzb.hq ADUsers --duration=6 --color-red --time=3:0523:0611

And the result I'm getting back is:
Failed 'HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800' (time criteria)

Can someone help me understand why it's not matching on time?  I have it set to every day between midnight and 8am in alerts.cfg, and the timeframe I'm trying to test is within that window.  So why isn't it matching?
  --time=TIMESTRING The TIMESTRING parameter is the time-of-day for the 
alert, expressed as an absolute time in the epoch format (seconds since 
Jan 1 1970). This is easily obtained with the GNU date utility using the 
"+%s" output format.


-- 
    Do things because you should, not just because you can.

John Thurston    XXX-XXX-XXXX
user-ce4d79d99bab@xymon.invalid
Enterprise Technology Services
Department of Administration
State of Alaska
list Scot Kreienkamp · Thu, 6 Mar 2014 13:54:03 +0000 ·
DOH!  Thanks John, I figured it was something stupid I was doing.  There was no documentation I could find on the time format so I made a bad assumption.   I'm surprised it didn't return an error when I tried to use a bad format.

Thanks!
quoted from John Thurston
-----Original Message-----
From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of John Thurston
Sent: Wednesday, March 05, 2014 6:42 PM
To: xymon at xymon.com
Subject: Re: [Xymon] Alert testing failing on time criteria

On 3/5/2014 1:06 PM, Scot Kreienkamp wrote:
Hey everyone,

Running into something I don't understand trying to test my alerts.cfg.

I have a line in alerts.cfg like so:
HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800

And I'm trying to test it out using this command line:
xymond_alert --test lzbs1101.na.lzb.hq ADUsers --duration=6 --color-red --
time=3:0523:0611

And the result I'm getting back is:
Failed 'HOST=lzbs1101.na.lzb.hq SERVICE=ADUsers TIME=*:0000:0800' (time
criteria)

Can someone help me understand why it's not matching on time?  I have it
set to every day between midnight and 8am in alerts.cfg, and the timeframe I'm
trying to test is within that window.  So why isn't it matching?
  --time=TIMESTRING The TIMESTRING parameter is the time-of-day for the
alert, expressed as an absolute time in the epoch format (seconds since
Jan 1 1970). This is easily obtained with the GNU date utility using the
"+%s" output format.


--
    Do things because you should, not just because you can.

John Thurston    XXX-XXX-XXXX
user-ce4d79d99bab@xymon.invalid
Enterprise Technology Services
Department of Administration
State of Alaska
This message is intended only for the individual or entity to which it is addressed. It may contain privileged, confidential information which is exempt from disclosure under applicable laws. If you are not the intended recipient, please note that you are strictly prohibited from disseminating or distributing this information (other than to the intended recipient) or copying this information. If you have received this communication in error, please notify us immediately by e-mail or by telephone at the above number. Thank you.