[Xymon] File monitoring with `date` in filename

Rolf Schrittenlocher schritte at ub.uni-frankfurt.de
Thu Sep 26 13:44:00 CEST 2013


Thanks Deepak,

unfortunately that won't help as I need the file with the present date 
in its name.  I did now:
`ls -tr /home/mypath/log/update_out_*.txt|tail -1`
This workaround helped. But I'm still curious if there is a solution for 
first expanding the date and second the whole expression
`find /home/mypath/log/update_out_$(date +%Y%m%d).txt`  (sorry, I 
dropped the find in my first posting)

kind regards
Rolf


Looks like your analysis.cfg entry is wrong.Try this.

FILE    /home/mypath/log/update_out_[0-9]*-[0-9]*-[0-9]*\.txt MTIME<600 red


On Thu, Sep 26, 2013 at 1:04 PM, Rolf Schrittenlocher 
<schritte at ub.uni-frankfurt.de <mailto:schritte at ub.uni-frankfurt.de>> wrote:

    Dear xymon users,

    I got stuck while trying to monitor a file which should be updated
    regularly and which has got a timestamp in its name.
    "files" on the server remains clear, no data . Could someone tell me
    what is wrong with these settings or what have i forgotten?

    On the server we have in
    analysis.cfg
    HOST=myserver
      FILE    `/home/mypath/log/update_out_$(date +%Y%m%d).txt`
    MTIME<600 red

    in client-local.cfg:
    [myserver]
       file:`find /mypath/log/update_out_$(date +%Y%m%d).txt`


    I see an entry for this file on the client
    in tmp logfetch.myserver.cfg
       file:`find /mypath/log/update_out_$(date +%Y%m%d).txt`

    but there is nothing for this file in msg.myserver.txt

    File exists and is readable:
       find /home/mypath/log/update_out_$(date +%Y%m%d).txt -exec ls -l
    {} \;
       -rw-rw-r--   1 ...      2467070 Sep 26 08:43
    /home/mypath/log/update_out_20130926.txt

    In xymonclient.log I see an entry
    sh: syntax error at line 1: `(' unexpected
    but I don't know if it is related to the file problem or to anything
    else.
    I know that sh can't deal with $(xy), I tried as well
    FILE    /home/mypath/log/update_out_`date +%Y%m%d`.txt MTIME<600 red
    but in vain.

    Any help appreciated,
    kind regards
    Rolf


    -- 
    Mit freundlichen Gruessen
    Rolf Schrittenlocher

    Lokales Bibliothekssystem Frankfurt
    Senckenberganlage 31, 60054 Frankfurt
    Tel: (49) 69 - 798 28908   Fax: (49) 69 798 28817
    LBS: lbs-f at mlist.uni-frankfurt.de <mailto:lbs-f at mlist.uni-frankfurt.de>
    Persoenlich: schritte at ub.uni-frankfurt.de
    <mailto:schritte at ub.uni-frankfurt.de>

    _______________________________________________
    Xymon mailing list
    Xymon at xymon.com <mailto:Xymon at xymon.com>
    http://lists.xymon.com/mailman/listinfo/xymon




-- 
Mit freundlichen Gruessen
Rolf Schrittenlocher

Lokales Bibliothekssystem Frankfurt
Senckenberganlage 31, 60054 Frankfurt
Tel: (49) 69 - 798 28908   Fax: (49) 69 798 28817
LBS: lbs-f at mlist.uni-frankfurt.de
Persoenlich: schritte at ub.uni-frankfurt.de

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20130926/5d301242/attachment.html>


More information about the Xymon mailing list