custom script once a day
    usa ims 
    usaims at yahoo.com
       
    Thu Jan 22 20:35:00 CET 2015
    
    
  
I have a custom client test that I only want it to be executed once every day at 2:15am. After looking through the man pages of hosts.cfg and alerts.cfg, I am confused on what is the best course of action.  From reading the archives, it was indicated to use the cron utility of Linux for it to start at ‘2:15am’. 
I would like to be alerted only once but the test to run every hour until recovered. The sysadmin arrives at work in the morning and will fix it then and the next time the script runs (every 60 minutes), it will recover and turn green.
In the clientlaunch.cfg of the xymon/hobbit client, I’m going to put 15m, am I correct?
 
[xxxxx]
        ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
        CMD $HOBBITCLIENTHOME/ext/xxxxx.pl
        LOGFILE $HOBBITCLIENTHOME/logs/xxxxx.log
        INTERVAL 60m
And in the  script I’m going to put ‘status+24h’ so that it will not turn purple.
$BB $BBDISP "status+24h $HOSTNAME.$TESTNAME $COLOR $MSG”
In the alerts.cfg, I have the following:
HOST=xxxxx
       SCRIPT /etc/xymon/xxxxx-emails-geoxx.sh SERVICE=xxxxx COLOR=yellow REPEAT=24h FORMAT=SCRIPT RECOVERED
Is this the best course of action? Thanks in advance.
usaims
    
    
More information about the Xymon
mailing list