Xymon Mailing List Archive search

can you use patterns in EXHOST ?

list Bakkies Gatvol
Thu, 7 Dec 2017 00:31:13 +0000
Message-Id: <user-3e5f8a80091b@xymon.invalid>

This seems to be working now.


CLASS=linux EXHOST=%(a*.yyy.xxx)


this did not work EXHOST=%a*.yyy.xxx  ... do you need more () when you're using a * ?


I hope EXHOST=%(*.yyy.xxx) works as well because that's what I really need!


If anyone has a good set of RE pattern examples for HOST and EXHOST - or can point me too some - I would be VERY grateful. I have not quite got the hang of it.


B


From: Xymon <xymon-bounces at xymon.com> on behalf of Bakkies Gatvol <user-66e2e196cd54@xymon.invalid>
Sent: Wednesday, December 6, 2017 6:28 PM
To: Xymon Mailing List
Subject: [Xymon] can you use patterns in EXHOST ?


In analysis.cfg

I have a CLASS=linux section that works fine. Fine for *our* hosts - the ones we built.


Now I have to monitor a whole datacenter of other linux boxes that do not adhere to *our* standards.


I added the new linux boxes into Xymon with longname ( host.yyy.xxx ) - my hosts are all shortname. Please tell me how I can exclude every linux host ending in yyy.xxx from CLASS=linux.


It is not really practical to list 150 hosts by LONGname in EXHOST.


Fingers crossed that this is possible!


Bakkies