The new version of seafelt Performance Manager is collecting data and saving it successfully to the database. This is a major milestone on the way to the release of version 3.0. The backend collector has been almost completely rewritten to use the Storm Object Request Modeller, which provides significant correctness, robustness and flexibility enhancements.
More importantly, the backend has been revised to use a plugin architecture, so that it’s extremely easy to extend the software with user-designed plugins. It also means that I’ll be demoing a plugin that acts as an interface to another product’s monitoring and data collection plugins, making it easier for people to change to using seafelt and getting all the other benefits.
Another awesome feature that I’ve wanted to add for ages is timestamped, versioned attributes. This means seafelt can detect when a device or element’s attributes change, and stores them in the database. It’s not really used for performance monitoring, but it means that you will now be able to perform asset management functions with seafelt. For example, not only can you use seafelt to discover and monitor the performance of computers, networks and storage in your organisation, you can also track configuration changes of those devices. Unlike some other tools, spm isn’t limited to just monitoring switches, or networks, or storage. They’re all just devices as far as seafelt is concerned, so you can monitor them all with the one tool.
I can’t wait to see what people do with these advanced features when version 3.0 is released.