On 09/08/16 10:57, Jonathan Trott wrote:
From: Adam Goryachev <mailinglists at websitemanagers.com.au> To: xymon at xymon.com Date: 09/08/2016 10:17 Subject: Re: [Xymon] Service names from XymonPSClient Sent by: "Xymon" <xymon-bounces at xymon.com>
On 09/08/16 10:04, Jonathan Trott wrote:
Hi all.
I have a windows service "MSSQL$MICROSOFT##WID" that is being reported by the XymonPSClient. To monitor this service I need to add the following line in my analysis.cfg file:
SVC MSSQL$MICROSOFT##WID status=started
But, the # characters are seen as the start of a comment, so the result is this:
MSSQL$MICROSOFT: No matching service - want started/Any
I tried escaping the # characters with \ but that just resulted in:
MSSQL$MICROSOFT\: No matching service - want started/Any
Any ideas?
Can you use a regex? %^MSSQL.MICROSOFT..WID$
You might be able to insert the actual needed chars with the escape
but I expect the above should work also... Escaping the characters doesn't work, but regex works. Thanks for the fix! Not sure if it was clear, but I meant escaping the $ and # characters within the regex like this:
%^MSSQL\$MICROSOFT\#\#WID$
Just in case you also need to monitor MSSQL$MICROSOFT__WID and don't want to confuse the two....
Regards, Adam
Adam Goryachev Website Managers www.websitemanagers.com.au