Mit dem Plugin-Framework von Hyperic HQ können Entwickler die Lösung für Systemmanagement und Überwachung von Hyperic HQ nach Belieben anpassen, erweitern und perfekt in ihre eigene Umgebung integrieren.
Hyperic HQ-Plugins werden in zwei Varianten bereitgestellt – den Management-Plugins, mit denen Sie sämtliche Applikationen und Komponenten über eine einfache Java/XML-API erfassen, überwachen und steuern können, und den HQU-Plugins, die es Ihnen ermöglichen, individuelle Komponenten für Ihre Benutzeroberfläche zu erstellen, Web-Services zu integrieren und individuelle Skripte mit der Programmiersprache Groovy zu schreiben.
Alle Versionen von Hyperic HQ enthalten über 65 sofort einsatzfähige Plugins. Darüber hinaus entwickelt die Hyperic Community laufend weitere Plugins, die für die Anwender von Nutzen sein könnten, und stellt diese bereit. Nähere Angaben zu allen angebotenen Plugins sowie weiterführende Tipps und Tricks finden Sie unter HyperFORGE. Hier erfahren Sie auch, welche Plugins kürzlich bereitgestellt wurden und welche sich derzeit in Entwicklung befinden.
Die Hyperic HQ-Management-Plugins sind eigenständige .jar- oder .xml-Dateien, die sowohl auf der Server- als auf der Agent-Seite eingesetzt werden, ohne dass dieser Unterschied für die Plugins relevant wäre. Jedoch werden die Plugins von Server oder Agent unterschiedlich eingesetzt. Auf der Serverseite werden Plugin-Metadaten für folgende Aufgaben extrahiert:
Agentseitig werden Plugin-Implementierungen für folgende Aufgaben aufgerufen:
Eine Dokumentation zur Plugin-Entwicklung steht in unserem Support Center zur Verfügung. Klicken Sie auf den Link, um die gewünschten Dokumente herunterzuladen.
Der HQU-Plugin-Framework ermöglicht Ihnen den einfachen Zugriff auf Skripte und Automatisierungsaufgaben, damit Sie Ihre Infrastruktur besser organisieren und verwalten können. Die HQU-Plugins sind in Groovy geschrieben, einer dynamischen Skriptsprache für die Java Virtual Machine. Aufgrund ihres modularen Designs können die Plugins in Hyperic-HQ-Umgebungen problemlos freigegeben und hinzugefügt werden, ohne den HQ-Server stoppen und erneut starten zu müssen. Neben einer erheblichen Einsparung von Zeit und Ressourcen hat dies den Vorteil, dass Benutzer ihr Verwaltungskonzept schrittweise weiterentwickeln können.
Es gibt drei verschiedene Wege, um Hyperic-HQU-Plugins anzuwenden. Jede Anwendung ist vollständig dokumentiert. Über HyperFORGE stehen zudem nützliche Anwendungsbeispiele zur Verfügung. Zu den wesentlichen Anwendungen zählen:
BETRIEBSSYSTEME
WEBSERVER
ANWENDUNGS-SERVER
DATENBANKEN
MESSAGING- MIDDLEWARE
MICROSOFT- TECHNOLOGIEN
VIRTUALISIERUNG
SONSTIGE TECHNOLOGIEN
ANWENDUNGS- PLATTFORMEN