Hyperic HQ 监控 Active MQ 5.5

        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 重新启动即可。