Xymon Mailing List Archive search

on call rotation

list Henrik Størner
Mon, 31 Jan 2011 10:53:23 +0000 (UTC)
Message-Id: <ii64b3$834$user-e356fad9864f@xymon.invalid>

In <user-fb557fa7962b@xymon.invalid> Kenneth Falor <user-b203be41ccd1@xymon.invalid> writes:
Greetings, my company has a 5 person on call rotation that we just started.=
Up to now only 1 person was paged if something went down, I would like to =
modify xymon to allow it to change who is emailed/paged based on the week a=
nd who is on call that week.  Is this possible?
It's not built into Xymon, but fairly trivial to do with some creative
configuration of the alerts.cfg (hobbit-alerts.cfg in current versions).

Your alert configuration probably has 

  HOST=blabla
     MAIL user-5e58672ab5a6@xymon.invalid

So poor Joe gets all the alerts. Instead, I would do this:

  include oncall.cfg

  HOST=blabla
     MAIL $ONCALL

and in the oncall.cfg I would put

  $ONCALL=user-5e58672ab5a6@xymon.invalid

Then you can update the oncall.cfg file when the on-call person
changes - via cron, manually, or via some basic script/webpage
that you setup. Xymon will automatically pick up when the file
changes.


Regards,
Henrik