A short while ago, I had the opportunity to speak with the good folks of Hyperic once again. The conversation originally centered on the topic of their new release, Hyperic HQ 3.2, but then went off on a very important tangent, managing resource by exception. Let's start with a quick description of the new software release.
Hyperic Inc. announced the new version of its flagship product, Hyperic HQ 3.2. Capable of monitoring 1.5 million metrics per minute using MySQL as a backend database, the new software provides operations teams worldwide with the most scalable web infrastructure management solution available.
Hyperic 3.2 adds several new capabilities that help reduce the workload of operations teams charged with managing high-growth web environments. New features include widespread scalability enhancements; support for MySQL as a backend database to Hyperic; cross-platform diagnostic tools that dramatically reduce the steps needed to resolve performance problems; and a new feature set that allows Nagios administrators to automatically integrate and extend their current deployments using Hyperic.
By moving from their own data store to the popular MySQL database, they've not only improved the scalability and performance of the management environment but, they've also opened the door for others to add new capabilities to the management environment or embed the management environment inside of their own products.
A better approach is to allow the IT administrative team to set basic policies of what should be done when certain events occur and what to do if something else that is beyond the basic policy criteria occurs. The management software should then do its level best to create an environment that a former colleague at IDC, Paul Mason, used to describe as "self-managing and self-healing."
After my long discussion with the folks at Hyperic, I came to the conclusion that they really understand that concept and have worked with their open source community to fulfill that need.