Hobbit Release candidate 2 available

Henrik Stoerner henrik at hswn.dk
Sun Feb 13 19:11:32 CET 2005


Release candidate 2 of Hobbit is now available on 
http://sourceforge.net/projects/hobbitmon/

This fixes a series of bugs, most notably some bugs in the alert
module, the "iishealth" RRD handler, and a crash of the bbtest-net
tool when two or more hosts had the "apache" test enabled.

An RRD handler for the "temperature" reports was added to
hobbitd_larrd, and a plug-in mechanism was added so you can fairly
easily add graphs for custom data you may be using.

The hobbitgraph CGI tool has been enhanced with a "zoom" function
taken from the "Cacti" project (which is also GPL). This will be
enhanced further after version 4.0 is released; the current version
only supports zooming in on a period of time.

And the generated HTML was cleaned up, so hopefully everything is now
HTML 4.0 compliant.

Full changelog below.


Please beat on this - I hope this will be the last release candidate,
so the next announcement is for the full 4.0 release.


Regards,
Henrik



Changes from RC-1 -> RC-2
-------------------------

Bugfixes:
* The alert module now gets color changes that move a status from
  critical (alert) state into a not-yet-recovered state. So if you 
  only want pages on red, you should no longer see pages when it
  goes from red to yellow.

* Alert rules with a color specification followed by some other
  criteria would ignore the color spec.

* Alerts would only get repeated when a new message arrived, not
  necessarily with the interval set by the REPEAT configuration.

* The alert configuration file was reloaded every time. It should
  now only reload when it has been changed. This caused a noticable
  change in hobbitd_alert's CPU usage.

* A MAIL recipient can now have multiple recipients.

* The "iishealth" RRD handler was broken.

* DHCP hosts (those that have an IP of 0.0.0.0) are allowed to report
  their status from any IP.

* The bb-eventlog CGI was cleaned up (now it actually works!) and
  a proper submission form and menu item were added.

* bbtest-net would crash when multiple "apache" tests were defined.

* The bb-ack.sh CGI - when located in the secure CGI area - was posting
  to bb-ack.sh in the unsecure CGI directory. Changed so it always posts
  to the same location it was originally called from.


Improvements:
* Lots of small tweaks to the HTML templates and some code, to ensure
  that all HTML generated is HTML 4.0 compliant. Thanks to Firefox
  and the HTML Validator plugin!

* hobbitgraph.cgi enhanced with a "zoom-in" function taken from the
  Cacti project. This allows zooming in on a period of time. Zoom
  on both axis (time and value) will be implemented in the next version
  of Hobbit, since it requires a modification to the RRDtool library;
  this is too large a change to add currently.

* A handler for the "temperature" reports was added to hobbitd_larrd.

* An external handler mechanism was implemented for hobbitd_larrd, so 
  users can add their own graphs without having to do C coding.

* The "bbcmd" utility now loads the standard hobbitserver.cfg environment
  if no "--env" setting is used on the command line.

* The default for the "find host" form was changed to do a case-insensitive
  match (since hostnames do not normally care about upper- or lower-case).




More information about the Xymon mailing list