using hobbit to monitor the number of files
list Dan Simoes
Say, in a mail or print spool. I know hobbit can check the age or existence of a file, but how about the number of files in a dir? I'm sure it's trivial to do, but I haven't run across this yet, so before I reinvent the wheel, I thought I'd ask. I would like hobbit to report on the number of files in a given location, and then generate an alert if it's above the warning or fatal levels. Thanks.
list Henrik Størner
▸
On Fri, Feb 02, 2007 at 03:17:07PM -0800, Dan Simoes wrote:
Say, in a mail or print spool. I know hobbit can check the age or existence of a file, but how about the number of files in a dir?
Why didn't I think of that when I wrote the client code? You can check on the disk space a given directory occupies, but not the count of files. As you say, it should be trivial to implement. Hobbit already has the mechanism in place to "count" lines in a logfile, so adding file-counting should be a no-brainer. Regards, Henrik
list Dean Casey
Should be simple enough to write a shell script for that. $variable=`ls <directory name> | wc -l` will work on Solaris and RedHat. Just get the value of $variable. Dean Casey
▸
From: Dan Simoes [mailto:user-3428f00c5f40@xymon.invalid]
Sent: Friday, February 02, 2007 6:17 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] using hobbit to monitor the number of files
Say, in a mail or print spool. I know hobbit can check the age or
existence of a file, but how about the number of files in a dir?
I'm sure it's trivial to do, but I haven't run across this yet, so
before I reinvent the wheel, I thought I'd ask.
I would like hobbit to report on the number of files in a given
location, and then generate an alert if it's above the warning or fatal
levels.
Thanks.