Hobbit 4.2 - new alfa release
Henrik Stoerner
henrik at hswn.dk
Sun Apr 23 23:24:09 CEST 2006
It could have been a beta, but I decided to play it safe :-)
There's a new trial version of Hobbit 4.2 available at
http://sourceforge.net/project/showfiles.php?group_id=128058&package_id=140220&release_id=407174
There are now man-pages in place for all of the programs and
config files you'll need to know about :-) Meaning that there
are still a few man-pages missing, but none that really matter.
This version fixes a number of bugs from the previous alfa-release:
* hobbitd_client should no longer crash when receiving reports from AIX,
HP-UX or Solaris hosts;
* The interface statistics should work for most operating
systems. Darwin (Mac OS X) is missing.
* The critical systems editor no longer requires the hobbit/etc/
directory to be writable by your webserver userid;
* The client-local.cfg file is now installed on the Hobbit server;
* Memory reports from Darwin clients should work.
New stuff, compared to the initial alfa release:
* File- and directory-checks. This was triggered by requests
to get a warning if a logfile was empty. Instead of making
this a special-case issue, I decided to implement a new
"files" status column which uses client data to check
file- and directory meta-data (owner, permissions, size
etc.) You can also track the size of directories or files
in a graph.
* New "ports" column. The client reports the netstat output,
and you can check on the number of TCP ports used by various
services. Mirko Saam provided a lot of the code for this (thanks!)
* Processes can be counted, and graphed.
* The legend for monitored processes (and logs) can be changed,
so you can provide a meaningful description of the process
instead of just the regular expression you use to match the
process line in the "ps" output.
* Eventlog report can select hosts based on the page path
where they appear.
If you install this version / upgrade from a previous
trial version or 4.1.2, please note that some files may
require manual updating:
* hobbitserver.cfg (add ",files,procs,ports" to TEST2RRD;
",files,procs,ports,ifstat" to GRAPHS; "ports,procs,svcs"
to CLIENTSVCS).
* hobbitgraph.cfg (missing YAXIS in mysql*, new
apache3-multi, ifstat, files, procs, ports). It's
probably easiest to save any local graph definition
you've made, copy over the new hobbitd/etcfiles/hobbitgraph.cfg,
and merge you local additions back into the file.
- hobbitcgi.cfg (new settings for nkedit, nkview, ackinfo)
- bb-services (modified ssh definition)
- hobbit-clients.cfg (only comments)
- hobbitlaunch.cfg (fixed path for bbcombotest from
server/ext/ to server/bin/)
- ~hobbit/server/www/menu/menu_items.js (change the
"NK view" item to point "Critical systems", and make
it point at the "cgi-bin/hobbit-nkview.sh" URL;
add the new "Edit critical systems" and make it point
to the "cgi-secure/hobbit-nkedit.sh" URL).
So please beat this one up badly, and let me know what's missing before
I can release this for real.
Thanks,
Henrik
More information about the Xymon
mailing list