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