Anatomy of a Hyperic Plugin
VMware vFabric Hyperic is based off of an open source project web application monitoring project that is also maintained by VMware, called Hyperic HQ. As such, it is open to development contributions. As the Hyperic install base increases in both size and complexity of the applications our customers are managing, and as Hyperic has become a part of a bigger cloud-based application performance management suite, vFabric Application Performance Manager (APM), there have been increased efforts this summer to make it easier for users to develop and deploy management plugins. Currently, Hyperic has over 120 plugins that either come with the distribution or are available on theHyperFORGE. VMware also recently announced a new Cloud Application Management Marketplace BETA, where plugins that work for any VMware Application Management product including Hyperic,APM, Application Director or Spring Insight can be downloaded. Today, an original Hyperic engineer, Scott Feldstein, publishes a training session recording delivered to internal VMware employees earlier this summer. The tutorial teaches Hyperic administrators and developers how to develop java plugins. In this detailed one hour tutorial, Feldstein covers:
Published at DZone with permission of its author, Stacey Schneider.- The anatomy of a plugin
- Authoring a plugin
- Reviews example plugins such as the MySQL plugin
- Plugin deployment
- Plugin testing
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)



