[Xymon] Service names from XymonPSClient

Adam Goryachev mailinglists at websitemanagers.com.au
Tue Aug 9 06:24:50 CEST 2016


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



More information about the Xymon mailing list