[Xymon] xymond_alert / alerts.cfg duration bugs or documentation issues
SebA
spah at syntec.co.uk
Mon May 28 15:28:22 CEST 2012
2 possible bugs or documentation errors...
Summary:
1. xymond_alert interprets duration as minutes although the documentation
says it is specified as seconds.
2. > is interpreted as >= (greater than or equal to) instead of > (greater
than) in alerts.cfg.
Version affected:
4.3.7
Steps to reproduce:
alerts.cfg:
HOST=CS1
MAIL $pg-sebsms SERVICE=svcs COLOR=red DURATION>10m REPEAT=30 RECOVERED
Also tried without the the m for minutes, as this is supposed to be the
default.
/home/hobbit/server/bin/xymond_alert --test CS1 svcs --color=red
--duration=11 | grep Mail
00009396 2012-05-28 14:09:46 Mail alert with command '/var/spool/mail/root
"Xymon [12345] CS1:svcs CRITICAL (RED)" <mailto:syntecseb at sms2email.com'>
<email address removed>' <mailto:syntecseb at sms2email.com'>
/home/hobbit/server/bin/xymond_alert --test CS1 svcs --color=red
--duration=10 | grep Mail
00009483 2012-05-28 14:09:50 Mail alert with command '/var/spool/mail/root
"Xymon [12345] CS1:svcs CRITICAL (RED)" <mailto:syntecseb at sms2email.com'>
<email address removed>' <mailto:syntecseb at sms2email.com'>
/home/hobbit/server/bin/xymond_alert --test CS1 svcs --color=red
--duration=9 | grep Mail
<nothing>
But man xymond_alert says:
--duration=SECONDS The SECONDS parameter is the duration of the alert in
seconds.
However, as you can see above, the xymond_alert parameter is behaving as if
it was in minutes (or the alerts.cfg rule is behaving as if it was in
seconds). And the > is behaving as if it were >=.
Expected behaviour:
1. xymond_alert interprets duration as seconds.
2. > is interpreted as > (greater than) in alerts.cfg.
Other Suggestion:
alerts.cfg should accept durations specified in seconds (with an s suffix)
so that alert parameters can be more accurately defined as some tests or
status changes may be occurring more often than once a minute.
Kind regards,
SebA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20120528/ec105895/attachment.html>
More information about the Xymon
mailing list