[hobbit] Re: urlplus.pl http/https monitoring extension script
Galen Johnson
Galen.Johnson at sas.com
Mon Jan 28 20:22:24 CET 2008
I've added it...I'll send out an official announcement when I get home
tonight.
From: Gary Baluha [mailto:gumby3203 at gmail.com]
Sent: Monday, January 28, 2008 11:07 AM
To: hobbit at hswn.dk; Theshire-announce at lists.sourceforge.net
Subject: [hobbit] Re: urlplus.pl http/https monitoring extension script
Whoops, forgot to include the template information...
==== urlplus.pl ====
Summary
* Download: [[monitors:monitor|monitor]]
* Author: gumby3203 at gmail.com|Gary Baluha
* Compatible with: Linux, OpenBSD
* Last Update: 2008-01-28
\\--------------------------------------------------------------------
====== Monitor ======
^ Compatibility | Hobbit 4.2 |
^ Requirements | Perl, unix, curl |
^ Download | None |
^ Last Update | 2008-01-28 |
===== Description =====
Provides a slightly more robust form of URL content checking that Hobbit
does out of the box.
Per-host user-configuration is provided.
===== Installation =====
=== Client side ===
N/A
=== Server side ===
1) Copy urlplus.pl to $BBHOME/ext
2) Create an new configuration file: $BBHOME/etc/cont-check.cfg
===== Source =====
==== Monitor ====
<code>
</code>
===== Known Bugs and Issues =====
None at this time
===== To Do =====
Need more testing on a larger variety of hosts, mostly for inclusion of
new features
===== Credits =====
===== Changelog =====
* **2008-01-02**
* Initial creation
* **2008-01-28**
* Initial release to The Shire
On Jan 28, 2008 10:54 AM, Gary Baluha <gumby3203 at gmail.com> wrote:
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/0484d070/attachment.html>
More information about the Xymon
mailing list