Hobbit 4.0.2 beta
Henrik Stoerner
henrik at hswn.dk
Sun Apr 10 20:08:21 CEST 2005
I've packed up what will probably be a 4.0.2 release, and you can find
it now at http://www.hswn.dk/beta/
If someone feels like giving it a quick try-out, I'd appreciate it.
There are a two configuration changes you should do when installing
this:
* The --alertcolors, --okcolors and --repeat options for hobbitd_alert
and hobbitd have been moved into a environment variables. I know
some of you were using these, so you should do this change (remove
the options from hobbitlaunch.cfg, and set the variables in
hobbitserver.cfg instead).
* The bb-infocolumn and bb-larrdcolumn tasks should be removed. These
tools no longer exist, the info- and trend-columns are generated
on-the-fly when requested.
Changelog below.
Regards,
Henrik
Changes from 4.0 -> 4.1
-----------------------
Bugfixes:
* "meta" reports could crash hobbitd.
* Parsing of HTTP responses could crash bbtest-net.
* Eventlog entries from hosts not in bb-hosts would crash
the eventlog CGI reporting tool.
* bbgen would crash when FQDN was set to FALSE (not default)
and a host was in bb-hosts with the fully-qualified name.
* The external rrd-module might launch more than one script
simultaneously, which resulted in the status message being
lost.
* AS/400 disk reports were not handled correctly by the RRD
module, since the format was different from what was expected.
* bbtest-net would do DNS lookups of hostnames when run with the
"--dns=ip" option, causing a severe slowdown.
* When viewing historical disk reports from Unix systems, the
"Status unchanged in ..." message might be included in the
last line of the disk status report, instead of being on a
line by itself at the bottom of the page.
* "badconn" tags were not being recognized. Eric Schwimmer
found the problem and even provided a patch.
* On Solaris, the HOME environment variable may not be defined
if Hobbit is started from a bootup-script. This caused
network tests to stop running.
* Historical logs that are saved when a host is disabled or
goes purple would not reflect the blue/purple color, but
the color of the status before it was disabled or went purple.
* A spelling error in the hobbitgraph.cfg file caused the
hobbitgraph CGI to crash when trying to generate mailq graphs.
* Some BSD systems do not have an atoll() routine, which broke
compilation of the hobbitd_larrd module. Switched to use Hobbit's
own atoll() for this platform.
* Duration-times could be mis-reported on the "info" page, due to
some bad math done when building this page.
Improvements:
* In bb-hosts you can now define a host called ".default." - the tags
set for this host will be the default tag settings for the following
hosts (until a new .default. host appears).
* Merged the bb-infocolumn and bb-larrdcolumn functionality into
the service-display CGI, and make bb-hostsvc into a Hobbit-only
CGI called hobbitsvc.cgi. The bb-infocolumn and bb-larrdcolumn
binaries have been removed.
* --alertcolors, --okcolors and --repeat options for hobbitd,
hobbitd_alert and bb-infocolumn were moved to settings in
hobbitserver.cfg (ALERTCOLORS, OKCOLORS and ALERTREPEAT
respectively).
* A new generic RRD handler was added for name-colon-value reports.
This can be used to handle RRD tracking of reports where the data
is in lines of the form "Name: Value".
* New "notrends" tag for bb-hosts entries drops the "trends" tag
for a host (similar to the "noinfo" tag).
* New "DOC:" tag for bb-hosts entries lets you set a documentation
URL for each host, or as a default using the ".default." hostname.
The --docurl option on bb-infocolumn (which no longer exists) has
been dropped.
* Included the "hobbitreports.sh" script to show how reports can be
pre-generated by a cron-job.
* New "bb-datepage.cgi" CGI makes it easy to select daily/weekly/monthly
pre-generated reports.
* The hobbitgraph CGI now allows you to show weekday- and month-names in
your local language, instead of forcing it to english. Note that the
fonts used may not include all non-ASCII characters.
* CPU-reports from the bb-xsnmp.pl script should now be handled correctly
by the RRD module.
* CPU-reports for z/VM should now be handled correctly by the RRD module.
* CPU-, disk- and memory-reports from the nwstats2bb script are now
handled by the RRD module.
More information about the Xymon
mailing list