[Xymon] Alert script "BBCOLORLEVEL" is red when recovered

Jeremy Laidman jeremy at laidman.org
Wed Aug 26 02:03:32 CEST 2020


Kris

I suspect $BBCOLORLEVEL is set to the color of the original condition.

According to the man page for alerts.cfg, if the word &COLOR& is in the
recipient parameter, it is replaced by the colour of the alert. This might
give the updated colour after the alert recovered, instead of the alert
colour.

Or, you can use something like this:

NEWCOL=`$XYMON $XYMSRV "xymondboard host=$BBHOSTNAME test=$BBSVCNAME
fields=color"`

Cheers
Jeremy

On Wed, 26 Aug 2020 at 08:38, Kris Springer <kspringer at innovateteam.com>
wrote:

> I know this is old, but it's still an issue.  I have a script that uses
> $BBCOLORLEVEL that works great, except the RECOVERED messages come in as
> Red.  They don't say 'Recovered', they say 'Red'.  I'm not much of a
> coder, but is there perhaps some way to have my bash script figure out
> if the message is a 'recovered' message and print that as the
> BBCOLORLEVEL instead of printing Red?
>
> --
>
> Kris Springer
>
>
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20200826/ff3acc7d/attachment.htm>


More information about the Xymon mailing list