[hobbit] urlplus.pl http/https monitoring extension script

Galen Johnson Galen.Johnson at sas.com
Mon Jan 28 17:02:59 CET 2008


I can take care of adding it to the Shire later tonight, Gary.  If you
would, fill out the following and email me offlist:
http://www.trantor.org/theshire/doku.php/monitors:template.

 

=G=

 

From: Gary Baluha [mailto:gumby3203 at gmail.com] 
Sent: Monday, January 28, 2008 10:55 AM
To: hobbit at hswn.dk; Theshire-announce at lists.sourceforge.net
Subject: [hobbit] urlplus.pl http/https monitoring extension script

 

We are in the process of replacing several sitescope monitors with
Hobbit, and I have found some of the built-in Hobbit http checks
inadequate.  As a result, I have been working on an extension script
which at its core is essentially a wrapper for curl.  However, it
provides for more robust user-customization than is easily possible with
Hobbit's built-in tests.  It is still a work-in-progress, but I believe
it has matured enough to be worth posting on The Shire.  I wrote it
using perl, but I have a feeling that some point in the future it may
need to be converted to C (mostly for the speed).  However, it seems to
work pretty good for me now.

The main feature I required from this script was the addition of a
per-host customizable timeout period.  Some of the hosts I'm testing
take up to a minute to return back any data, and this is considered
normal.  However, I didn't want to bump up the timeout for _all_ hosts.
Admittedly, this script uses an additional configuration file and
doesn't completely integrate with the bb-hosts file, but it works for me
and helps keep the bb-hosts file clean.  I'd be interested in what other
people think of this script, which is the main reason I'm contributing
it now.  I have attached it to this post (I haven't yet subscribed to
theshire-developers, so I'm not able to upload it myself yet).

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


More information about the Xymon mailing list