Hobbit 4.0 RC6 now available
Henrik Stoerner
henrik at hswn.dk
Mon Mar 21 18:09:11 CET 2005
Hobbit 4.0 RC6 is now available on
http://sourceforge.net/projects/hobbitmon/
This includes pre-built Debian packages for Debian/Sarge (i386 and
SPARC platforms), as well as an RPM-package (built on Mandrake, but it
will probably work on most recent RPM-based systems). These should be
considered "experimental", although I am currently running the Debian
packages on a full pre-production system at work, and the RPM package
at home. Please let me know if you have any problems with these.
As I mentioned in my 4.0 release status mail, this release-candidate
is the final wrap-up before the official release. It includes a small
number of important bugfixes, and a large number of portability and
packaging improvements. Full changelog below.
Yell if I broke something :-)
Regards,
Henrik
Changes from RC-5
-----------------
Bugfixes:
* Recovery messages were sent to all recipients, regardless
of any color-restrictions on the alerts they received. Changed
this so that recipients only get recovery messages for the
alerts they received.
* The "NOALERT" option was not applied when multiple recipients
were listed in one rule.
* bbtest-net now performs a syntax check on all URL's before
adding them to the test queue. This should stop it from
crashing in case you happen to enter a syntactically invalid
URL in your bb-hosts file.
* The acknowledgment log on the BB2 page could mix up data from
different entries in the log.
* The default mail-utility used to send out e-mail alerts is
now defined per OS. Solaris and HP-UX use "mailx", others
use "mail".
* Client tests no longer go purple when a host has been
disabled.
* bb-larrdcolumn no longer dumps core if there are no RRD files.
* With the right input, bb-larrdcolumn could use massive amounts of
memory and eventually terminate with an out-of-memory error.
* A memory leak in hobbitd_larrd handling of "disk" reports was fixed.
* bb-infocolumn now accepts a "--repeat=N" setting to inform it of
the default alert-repeat interval. If you use --repeat with
hobbitd_alert, you should copy that option to bb-infocolumn to
make it generate correct info-column pages.
* If bbgen cannot create output files or directories, the underlying
error is now reported in the error message.
* The "merge-lines" and "merge-sects" tools used during installation
could crash due to a missing initialization of a pointer.
Improvements:
* It is now possible to make Hobbit re-open all logfiles,
e.g. after a log rotate. Use "server/hobbit.sh rotate".
* The hobbit-mailack tool now recognizes the BB format of
alert message responses, i.e. putting "delay" and "msg"
in the subject line will work.
* bbcmd defaults to running /bin/sh if no command is given
* hobbitd_larrd now logs the sender IP of a message that
results in an error.
* A network test definition for SpamAssassin's spamd daemon
was added.
* The default web/*header files now refer to a HOBBITLOGO setting
for the HTML used in the upper-left corner of all pages. The
default is just the text "Hobbit", but you can easily replace
this with e.g. a company logo by changing this setting in
hobbitserver.cfg.
* The Hobbit daemon's "hobbitdboard", "hobbitdxboard" and
"hobbitdlist" commands now support a set of primitive filtering
techniques to limit the number of hosts returned.
* maint.pl uses the new Hobbit daemon filtering and a cookie defined
by the header in webpages to show only the hosts found on the
page where it was called from, or just a single host.
* Hobbit should now compile on Mac OS X (Darwin).
* The info- and graph-column names are now defined globally as
environment variables "INFOCOLUMN" and "LARRDCOLUMN", respectively.
This eliminates the need to have them listed as options for multiple
commands. Consequently, the --larrd and --info options have been
dropped.
* Systems with the necessary libraries (RRDtool, PCRE, OpenSSL etc) in
unusual locations can now specify the location of these as parameters
to the configure script, overriding the auto-detect routine. See
"./configure --help" for details.
* A definition for the "disk1" graph in LARRD was added, this shows the
actual use of filesystems instead of the normal percentage.
More information about the Xymon
mailing list