New HealthMatrix Release.

Finally found some time to work more on healthmatrix and build a release.

Version 0.99, not yet a 1.0 but getting close. And I have got it running stable in a production enviroment. I just think I can make it more efficient, better documentation and package it more neatly.

I’m also still pondering if the library should go on CPAN or not.

To get the to point, the major changes since the last 0.92 release:

  • Completely new execution deamon, hmexecd instead of hmatrixd. Doesn’t crash anymore, better abbility to handle load (don’t execute everything at once :). Uses  Paralell::Prefork for starting instances which look for jobs.
  • Improved Web-interface, now shows you if any cells/tests are past their due date. The border of a cell changes color accordingly. And Javascript alerts when there is a database error.
  • Template support
  • Easy installer for the bin/script part.
  • Some code clean-ups (mainly in the execution bit)

Still on the todo list:

  • Munin Limit Check support (maybe even graphs, but don’t get any hopes ;)
  • Nagios support, probably
  • Alert History (so you can see if something went wrong in the past)
  • Cleaner packaging + cleaner debs.
  • Neater error reporting in the GUI (javascript alerts are easy but anoying)
  • Clean up of the GUI code, it works fine, but could be more efficient/streamlines I think.

Do give it a try if you like, and let me know what you think, especially if you have any problems.

Get it at: http://blog.u2m.nl/software/#HealthMatrix

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Slashdot
  • StumbleUpon
  • Technorati
  • Reddit
  • TwitThis

Leave a comment