Xymon Mailing List Archive search

Purple Interval

list Japheth Cleaver
Thu, 17 Mar 2016 11:59:10 -0700
Message-Id: <user-70881622d331@xymon.invalid>

On Fri, March 11, 2016 9:54 am, John Thurston wrote:
*snip*
Alternatively, define an ext script on your inaccessible host to send a
status message in every X minutes with an appropriate TTL
status[+LIFETIME][/group:GROUP] HOSTNAME.TESTNAME COLOR <additional
text>
Something like:
   xymon xyserver.foo.com "status+6 client.foo.com.alive green"

This will put a column "alive" for host "client" which will go purple
six minutes after the last green message is received.
This is probably the most "xymony" way of solving the issue :)

That being said, it wouldn't be too hard to add a default status lifetime
as another per-host option in hosts.cfg, overriding the global default,
but not a per-message TTL.

This would apply to *all* incoming status messages for that host, though,
including those which come from varying sources and (potentially)
intervals. xymond_client and xymonnet intervals should be considered along
with any other source of statuses to make sure they're all recurring under
the TTL, or that the failure modes encountered count as features and not
bugs...


Regards,
-jc