我在this page上阅读到了一些第三方工具,可以用于监视ActiveMQ实例,并且我认为它也适用于Artemis。不幸的是,我无法让这些第三方工具正常工作。其中一些在Windows上似乎无法正常工作,而另一些则已经过时/不活跃。
我的客户端通过C#中的NMS(.NET Messaging API)与代理进行通信。如果有人能够监视他们的Artemis代理,特别是在Windows机器上,请告诉我你是如何做到的!
编辑: 我现在已经成功地与Jolokia REST API进行了通信。使用
GET
请求:http://username:password@localhost:8161/jolokia/read/org.apache.activemq.artemis:*
我能看到有关我的队列的许多信息,例如添加和消耗的消息。这是有用的信息,将对我有所帮助,但我想了解当前内存使用情况和磁盘使用情况。