Xymon Mailing List Archive search

hobbit-alerts.cfg regex/MACRO problem - solved

list Charles Jones
Wed, 06 Dec 2006 10:57:09 -0700
Message-Id: <user-50d938ab2e6e@xymon.invalid>

This is nuts but I tried the original fix again and this time it worked...I could swear that I tried this many times before and it definitely was not working as it should. Ah well maybe its a good thing I took a couple of weeks off before I looked at it again.

Heres what is working:
UNUSED_PROD=%prod-app-(2|3|4|5|6|7|8|9|10|11|12|18|20|21|22|23|24)$|prod-web-(1|2|3|4|9|10|11)$
HOST=%(cna-prod-.*) SERVICE=*                                                                                                  
     MAIL $PRIMARY EXHOST=$UNUSED_PROD color=red REPEAT=60 RECOVERED NOTICE format=sms                                             MAIL $SECONDARY EXHOST=$UNUSED_PROD color=red DURATION>20 REPEAT=60 RECOVERED NOTICE format=sms
     MAIL user-90d22b039161@xymon.invalid color=red REPEAT=60 RECOVERED NOTICE
                                              -Charles

Charles Goyard wrote:
Hi,

Try:

$UNUSED_PROD1=prod-app-2|3|4||5|6|7|8|9|(10)|(11)|(12)|(18)|(20)|(21)|(22)|(23)|(24)
$UNUSED_PROD2=prod-web-1|2|3|4|9|(10)|(11)

and include both macros in you rule as two distinct regexes (separated
with commas I guess).

I did not try :).


Charles Jones wrote :
  
I offer $5 via paypal to anyone who can help me figure this out.  :-)
    
I am trying to use a regex macro to exclude a number of hosts from an alert.  Here is the one I was using at first:
$UNUSED_PROD=%prod-app-(2|3|4|5|6|7|8|9|10|11|12|18|20|21|22|23|24)|prod-web-(1|2|3|4|9|10|11)