INTERVAL in clientlaunch.cfg

Jeff Newman jeffnewman75 at gmail.com
Thu Jan 19 05:33:15 CET 2006


Hi,

Question about the INTERVAL setting in clientlaunch.cfg:

Per the man page (for hobbitlaunch.cfg)

The *INTERVAL* keyword defines how often this command is executed. {...}
Intervals can be specified in seconds (if you just put a number there), or
in minutes (5m), hours (2h), or days (1d).

So I was trying to get netstat -s working every second. This should be
possible with the client script:

#!/bin/sh
        netstat -s > /tmp/hiflow_net.txt
        $BB $BBDISP "status $MACHINE.HiFlowNet green `date`
        `cat /tmp/hiflow_net.txt`
        "

        exit 0

Measuring the time it takes for this to complete:

# time hiflow_net

 real    0m0.04s
user    0m0.00s
sys     0m0.01s

Running every second is workable.

Following the man page, I did the following with my clientlaunch.cfg:

[client]
        ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
        CMD $HOBBITCLIENTHOME/bin/hobbitclient.sh
        LOGFILE $HOBBITCLIENTHOME/logs/hobbitclient.log
        INTERVAL 5m

[hiflow_net]
        ENVFILE /usr/local/hobbit/client/etc/hobbitclient.cfg
        CMD /usr/local/hobbit/client/ext/hiflow_net
        LOGFILE=/tmp/hilog
        INTERVAL 1

The data does arrive at the hobbit server, however, not every second. I get
a weird behavior from hobbit.
I did a:

while true; do
ps -ef | grep netstat | grep -v grep
done

And this is what I see:

hobbit 70112 24322   0 23:30:53      -  0:00 [netstat]
  hobbit 57350 15788   1 23:31:03      -  0:00 netstat -s
  hobbit 28558 63650   0 23:31:08      -  0:00 [netstat]
  hobbit 14486 23038   0 23:31:18      -  0:00 [netstat]
  hobbit 16646 60686   0 23:31:33      -  0:00 netstat -s
  hobbit 28568 64464   0 23:31:43      -  0:00 [netstat]
  hobbit 20928 63544   1 23:31:53      -  0:00 netstat -s
  hobbit 53638 58900   0 23:31:58      -  0:00 [netstat]
  hobbit 64280 14410   0 23:32:03      -  0:00 netstat -s

Any thoughts (Besides the running debate on the need for 1 second vs 5
minute periods)?

-Jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20060118/53dbe20a/attachment.html>


More information about the Xymon mailing list