【发布时间】:2011-03-28 13:47:40
【问题描述】:
我一直在尝试从 IBM WebSphere MQ 中获取一些性能统计数据,以便使用 Spring Source 的 Hyperic HQ 进行监控。
我关注消息入队和出队率以及一些本地队列的队列深度,以确保消息被传递到我们的本地应用程序并被我们的本地应用程序使用。
最初尝试使用 WMI 和 Windows 性能计数器检索数据,但似乎在我们的一台服务器上,计数器不适用于任何本地队列(只是临时队列的负载),而在另一台服务器上,计数器似乎不可用可用,但并不总是通过 WMI 正确返回值。
我已经尝试过 PCF(使用 MQIA_MSG_DEQ_COUNT),它不会提供请求的计数器。 MQSC(使用 DISPLAY QUEUE 和 DISPLAY QSTATUS)似乎不支持排队率 - 仅提供最后一条消息获取/放置日期和时间。
有人知道如何让 WMI 和性能计数器正常工作,或者使用 WMI 的替代方法来提供我需要的统计信息吗?
【问题讨论】:
标签: java performance websphere monitoring ibm-mq