我怎样才能观察ActiveMQ引擎下发生的事情?

时间:2008-10-29 22:27:40

标签: activemq

我正在使用ActiveMQ issue,并希望跟踪/查看所有ActiveMQ活动。我能找到的唯一一个日志文件是与持久数据相关的日志文件(如果打开了这个文件)。是否有我查看或生成的任何其他日志文件,以告诉我在ActiveMQ的引擎下发生了什么以及为什么我的消费者不消费消息?还有其他建议吗?

提前致谢!

3 个答案:

答案 0 :(得分:5)

activemq有一个可以连接的jmx接口。

这使我们可以访问排队的消费者计数消息以及有关内存使用情况的各种数据等。

http://activemq.apache.org/jmx.html

是否有所有细节可以帮助您入门。

我发现发现activemq正在发生的事情非常好。

快速启动jconsole,您将很快找到正在发生的事情。

答案 1 :(得分:2)

同意。您也可以添加帮助的logging interceptor

最后浏览消息,移动消息,创建/删除队列和发送消息我强烈推荐ActiveMQ,Camel和许多其他plugins的新Web控制台:hawtio

答案 2 :(得分:1)

试试HawtIO。假设您没有使用Active MQ 5.9,则可以将此功能添加到代理。它是一个更好的Web控制台和良好的JMX监控实用程序。

http://www.christianposta.com/blog/?p=315