Hyperic HQ插件
Hyperic HQ插件主要分为HQU插件和HQ管理插件两种。
HQU是一个Hyperic HQ的插件框架,允许自定义用户插入的界面,它将会与Hyperic HQ各个方面交互。所有HQU插件都有与整个HQ后端的交互能力,并具有一个快速开发的API。插件是用Groovy写的,一个类似于Java语法的脚本语言。 Groovy能够运行在JVM并能与普通的Java类和库完全交互。HQ许多插件都是在HQU框架内开发的,例如,警报中心,Systems Down, Groovy控制台, HQ Health和LiveExec视图都是HQU插件。
HQ管理插件是Hyperic HQ与网络上想要管理的产品之间的接口。HQ管理插件分为标准插件和客户化插件。HQ依靠它的标准插件可以检测到几百种产品,但也可以开发客户化插件扩展HQ还没覆盖到的产品的功能。所有的 HQ捆绑插件在开源版本和企业版本都是可用的。不同的是,受HQ 功能列表的影响, 企业版插件具有更多的管理功能。
HQU插件:
- Groovy Snippets
- HQU Web 服务
- HQU Screens
HQ管理插件类型:
- 硬件度量插件
- 数据库插件
- 应用服务器插件
- 中间件插件
- 操作系统度量
- Web and Proxy服务器插件
- 邮件服务器插件
- hadoop
- Windows插件
- Building Block插件
- 集成应用插件
- 虚拟化插件
- 网络管理插件
- 分布服务插件
- Adobe Flash Media服务器
标准插件一般都包含在Hyperic HQ下载软件里。另外还可以开发客户化插件。
Hyperic HQ最新版本下载:http://www.innovatedigital.com/download/hyperic_index.asp
以下是Hyperic HQ各个类型的管理插件。
Hyperic HQ网络管理插件:
Cisco CatOS
Nagios
Asterisk
ICMP
ZXTM
NetScaler
Network Services
WxGoos
Netapp Plugin
Vyatta
Network Devices
Hyperic HQ硬件度量插件:
Dell Systems
Apple's XServe RAID Plugin
Cisco Content Services Switch Plugin
APC SmartUPS
Sensatronics
Sun X64 Systems
Dell OMSA
Hyperic HQ应用服务器插件:
Caucho Resin
Zope 2.x
Glassfish
Sun JVM
Zope 2.x Server
JOnAS
Gigaspaces
IBM WebSphere
Jetty
Macromedia JRun
Apache Geronimo
BEA WebLogic Server
SpringSource tc Runtime
Microsoft .NET Runtime
Sun Glassfish Enterprise Server
JBoss
Tomcat
Adobe Flash Media Server
Hyperic HQ数据库插件:
CouchDB
Oracle
Informix
Sybase Adaptive Server
Microsoft SQL Server
MySQL Stats
pgpool-II
iAnywhere Plugin
MySQL
PostgreSQL
DB2 JDBC Plugin
IBM DB2
MongoDB
Hyperic HQ中间件插件:
WSO2 ESB JMX Plugin
MSMQ
hadoop
Apache ActiveMQ
memcached
WebSphere MQ 6&7 Plugin - BETA
GemFire Plugin
RabbitMQ Plugin
WebSphere MQ
HornetQ
Sonic MQ v7.6 & v8 Plugin - Beta
Hyperic HQ Web和代理(Proxy)服务器插件:
SunONE Web Server (iPlanet)
Lighttpd
Varnish
Apache
nginx
IIS
Squid
操作系统度量:
AIX
- AIX platform
- FileServer Mount service
- FileServer File service
- FileServer Directory service
- Script service
- NetworkServer Interface service
- CPU service
- Process service
- MultiProcess service
- SNMP service
FreeBSD
HPUX
Linux
- Linux platform
- FileServer Mount service
- FileServer File service
- FileServer Directory service
- Script service
- NetworkServer Interface service
- CPU service
- Process service
- MultiProcess service
- SNMP service
MacOSX
Solaris
Windows
- Win32 platform
- FileServer Mount service
- FileServer File service
- FileServer Directory service
- Script service
- NetworkServer Interface service
- CPU service
- Process service
- MultiProcess service
- Windows Service service
- Windows Security service
- SNMP service
Hyperic HQ邮件服务器插件:
qmail
Microsoft Exchange
Postfix
Sendmail
Zimbra
IBM Lotus Domino
Exim 4
Hyperic HQ集成应用插件:
Wordpress
Coldfusion
HQ Agent
Alfresco
Zimbra
CruiseControl
Hyperic HQ分布服务插件:
Microsoft Active Directory
NTP
OpenLDAP
Bind
Crond
Hyperic HQ虚拟化插件:
Citrix XenServer
VMware
Microsoft Terminal Services
VMware Infrastructure Manager
Hyperic HQ Windows插件:
Windows Plugin
Microsoft Terminal Services
Hyperic HQ Building Block插件:
Linux Swap Example
SQL Query
Script Plugins
Mule ESB 2.2
JMX
JBoss Custom MBean
Process Metrics
附:
虽然一些Hyperic HQ插件由社区贡献而来,但还没正式列入官方标准支持里。
目前还不被Hyperic HQ官方支持的已贡献插件名称列表:
Zope 2.x
Dell Systems
Cisco CatOS
Zope 2.x Server
qmail
DRBD
Asterisk
Apple's XServe RAID Plugin
Cisco Content Services Switch Plugin
APC SmartUPS
iptables traffic monitoring
Mule ESB 2.2
MSMQ
nginx
hadoop
pgpool-II
OpenLDAP
Sensatronics
Wordpress
iAnywhere Plugin
Netapp Plugin
Sun X64 Systems
Microsoft Terminal Services
Oracle Application Server and OC4J
Crond
IBM Lotus Domino
Dell OMSA
Adobe Flash Media Server