[Xymon] backticks not working in client-local.cfg

deepak deore deepakdeore2004 at gmail.com
Fri Apr 12 19:10:29 CEST 2013


This was really a great help, everything is working fine now.


On Fri, Apr 12, 2013 at 9:16 PM, Michael Beatty
<Michael.Beatty at sherwin.com>wrote:

>  You don't need to do the date calculation in the analysis, just need to
> provide the regular expression to match it.
>
> The client-local.cfg is telling your client what data to send, but supply
> the date string in the "find" statement, the client is going going to
> return data from those files.  So once the data gets to the server, it will
> only be for today's data.  For example, the client data will only have.
>
> /mnt/logs/access.2013-04-12.log
>
> So your regex in analysis.cfg only needs
>  LOG %/mnt/logs/access\.[0-9]*-[0-9]*-[0-9]*\.log
>
>  Michael Beatty
>
>
> On 04/12/2013 11:24 AM, deepak deore wrote:
>
> You rock!
>
>  One last question, my analysis.cfg entry seems to be wrong, xymon not
> alerting for below entry which has backtrick.
>
>   LOG %/mnt/logs/access.`date +%Y-%m-%d`.log "%Exception:" COLOR=red
>
>
> On Fri, Apr 12, 2013 at 8:03 PM, Michael Beatty <
> Michael.Beatty at sherwin.com> wrote:
>
>>  Actually.... I didn't know you had to close the backticks after the
>> message size either... My original reply was a typo, I thought it should
>> have gone after the ".log"  Hmm??? If it works, it works I guess.
>>
>> For your second question, it can be done, but not the way you have
>> shown.  the client-local file won't work with multiple hostnames.  What id
>> does work on, however, is a CLASS names which are defined in your hosts.cfg.
>>
>> So in your hosts.cfg file:
>> 1.2.3.1    server1  # CLASS:myclass
>> 1.2.3.2    server2  # CLASS:myclass
>> 1.2.3.3    server3  # CLASS:myclass
>>
>> In your client-local.cfg
>> [myclass]
>> log:....
>>
>>
>>  Michael Beatty
>> Sherwin-Williams
>> IT Analyst/Developermichael.beatty at sherwin.com
>> 216-515-7374
>>
>>   On 04/12/2013 08:59 AM, deepak deore wrote:
>>
>>   Hi Michael, this worked!
>>  Thanks a ton. I didnt know that we have to close the backtick after the
>> message size.
>>  One more question, can I add multiple servers for common log file
>> monitoring like below?
>>
>> [server1,server2,server3]
>>  log: .....
>>
>>
>>
>> On Fri, Apr 12, 2013 at 5:03 PM, Michael Beatty <
>> Michael.Beatty at sherwin.com> wrote:
>>
>>>  Try:
>>>
>>> log:`find /mnt/logs/access.$(date +%Y-%m-%d).log:10240`
>>>
>>>  Michael Beatty
>>> Sherwin-Williams
>>> IT Analyst/Developermichael.beatty at sherwin.com
>>> 216-515-7374
>>>
>>>  On 04/12/2013 06:20 AM, deepak deore wrote:
>>>
>>>  Xymon version: - Xymon 4.3.10
>>> OS: - Ubuntu 12.04 LTS
>>>
>>> I am using the below entry but it is not converting the date command to
>>> the value.
>>>
>>> [server-name]
>>> log:/mnt/logs/access.`date +%Y-%m-%d`.log:10240
>>> ignore INFO
>>> trigger SEVERE
>>>
>>>  I tried many things but no luck, on the log page I see the date
>>> command as it is instead of the actual date value.: -
>>>
>>> log:`/mnt/logs/access.`date +%Y-%m-%d`.log`:10240
>>> log:$(/mnt/logs/access.`date +%Y-%m-%d`.log):10240
>>> log:$(echo /mnt/logs/access.`date +%Y-%m-%d`.log):10240
>>> log:/mnt/logs/access.$(date +%Y-%m-%d).log:10240
>>>
>>>
>>>  _______________________________________________
>>> Xymon mailing listXymon at xymon.comhttp://lists.xymon.com/mailman/listinfo/xymon
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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/20130412/84880b62/attachment.html>


More information about the Xymon mailing list