Hyperic HQ 监控 Active MQ 5.5
webmaster 在 2011-10-20 10:10 提交
Hyperic HQ CE 4.6 当前支持Active MQ的最新版本是5.4,目前还不支持Active MQ5.5,无法自动发现server 和相应的service.
由于Active MQ 5.5 与 ActiveMQ 5.4 变化不大,可以采用 ActiveMQ 5.4的plugin监控ActiveMQ 5.5. 具体做法如下:
1,首先在hq server 的服务器上 server-4.6/hq-engine/hq-server/webapps/ROOT/WEB-INF/hq-plugins下, 找到 activemq-plugin.jar ,并拷贝到一个临时目录中。
2,解压缩后,找到 etc/hq-plugin.xml,并用文本管理器打开
3,在594行左右,显示的是
<server name="ActiveMQ"
version="5.4"
include="5.3">
</server>
4,复制这四行,并在此四行下粘贴,并修改为
<server name="ActiveMQ"
version="5.5"
include="5.4">
</server>
5,打包,一定要使用jar
6 部署到server-4.6/hq-engine/hq-server/webapps/ROOT/WEB-INF/hq-plugins 和 hq agent的 /agent-4.6/bundles/agent-4.6/pdk/plugins
重新启动hq-server 和 hq-agent
7 重新启动即可。