0

有谁知道我是否可以使用支持 ActiveMQ 5.5 的 Hyperic HQ 4.6?我正在尝试在它们之间建立联系。我将 Hyperic HQ 代理安装到具有 ActiveMQ 代理的服务器上,并在代理上启用了 useJmx。

但在 Hyperic HQ 服务器中,我找不到要监控的 ActiveMQ 进程。我可以在我可以监控的特定机器上看到很多其他服务,但 ActiveMQ 看不到。我该如何解决?

更新:好的,我找到了一张 JIRA 票https://jira.hyperic.com/browse/HHQ-4380并在配置文件中添加了 5.5 部分。现在自动发现工作正常,但我没有看到有关队列和主题的任何统计信息。我看到了有关 activemq 进程的一般信息:CPU 使用率、内存使用率等。是否可以添加有关队列和主题的指标?

更新 2这是一篇关于如何使一些 ActiveMQ 信息可见的文章 - http://forums.hyperic.com/jiveforums/thread.jspa?messageID=69458&tstart=0在取消注释所需的行之后,我开始也看到有关资源的信息:ActiveMQ。 Advisory.Consumer.Topic.topic/eventsTopic、ActiveMQ.Advisory.Topic、topic/eventsTopic。但是列表中没有我的队列。帮助!

4

1 回答 1

0

您所追求的功能需要在 HQ 插件中定义。FuseSource提供商业支持的 HQ 版本作为其订阅的一部分,称为 Fuse HQ,它提供开箱即用的 ActiveMQ 插件(以及作为其产品一部分的其他产品:Camel、ServiceMix 和 CXF)。有了它,您可以监控单个队列、主题、连接器以及整个代理。

于 2012-01-13T20:05:05.950 回答