Stacey Schneider is focused on helping evangelize how cloud technologies are transforming application development and delivery for VMware. Prior to its acquisition, Stacey led marketing and community management for application management software provider Hyperic, now a part of VMware’s management portfolio. Before her work in the cloud, she also held various technical leadership positions at CRM software pioneer Siebel Systems, including Director of Technology Product Marketing, managing the Technology Competency in Europe, and the Globalization professional services practice. She was also a part of Siebel’s Nexus project, which focused on building portable web applications that could be deployed across java application servers as well as .NET. Stacey is also the managing principal of SiliconSpark, a consulting agency that has helped over 12 software companies go to market on the web and across the cloud over the past 4 years. Stacey has posted 39 posts at DZone. You can read more from them at their website. View Full User Profile

Anatomy of a Hyperic Plugin

  • submit to reddit
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: 
  • The anatomy of a plugin
  • Authoring a plugin
  • Reviews example plugins such as the MySQL plugin
  • Plugin deployment
  • Plugin testing
 If you like this post then please consider subscribing to our RSS feed. You can also subscribe by email and have new articles sent directly to your inbox. 
Published at DZone with permission of its author, Stacey Schneider.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)