通过JMX监视WSO2 Message Broker

时间:2014-03-19 16:32:29

标签: wso2

我一直在尝试通过JMX监视WSO2 MB 2.1.1,这似乎是其他WSO2工具(如ESB)的有效选项,但MB似乎没有为Queue属性更新任何MBean 。

例如:

org.wso2.andes:type=VirtualHost.Queue,VirtualHost="carbon",name="testQueue" 

这有许多可能有用的属性,如下所示:

ConsumerCount
ActiveConsumerCount
ReceivedMessageCount
MessageCount

但是,即使队列中的消息通过样本发送者或手动丢弃,计数器也始终显示为“0”。

创建新队列将创建以下内容,但问题也出现在新队列中。

org.wso2.andes:type=VirtualHost.Queue,VirtualHost="carbon",name="testQueue2" 

我只是查看错误的位置或任何其他各种用户错误?

这是应用程序的故意行为吗?

您是否有任何可能有助于通过JMX报告此数据的建议?

任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

这似乎在MB 2.1.1中不起作用,看起来他们似乎正在转向使用CEP或BAM来提供某些产品的指标。