mqsc命令的MQ Explorer活动查看器

时间:2014-04-21 10:19:22

标签: ibm-mq

WebSphere MQ资源管理器有一个名为Activity Viewer的功能,可以监控队列状态,捕获它调用的值" Put"," Got"和"高深度"在规定的时间间隔内。

我的问题是:如何在本地服务器上使用 mqsc 命令来做同样的事情? 我知道你可以要求" High Depth"用dis qs(queue.name) curdepth命令,但我似乎无法找到能让我得到的东西" Put"并且"得到"值Activity Activity显示。

1 个答案:

答案 0 :(得分:1)

WMQ Explorer使用名为Reset Queue StatisticsMQCMD_RESET_Q_STATS)的命令,该命令不可用作MQSC命令。它仅作为PCF命令提供。部分原因是该命令遵循量子物理规则,导致海森堡队列统计问题的不确定性。请允许我解释一下。

发出MQCMD_RESET_Q_STATS会返回自上次发出命令以来的统计信息,同时重置它们。我将其描述为像量子物理一样,因为仅仅观察统计数据会影响它们。现在假设您正在运行性能测试,并且多人对结果感兴趣,并且两者都使用WMQ Explorer来查看统计数据。每个人都会看到一些近似于活动1/2的值。现在尝试三个人。四个人。你明白了。您可以获得一些结果,但如果其他人有可能做同样的事情,您永远无法确定这些结果的质量。 (因此提到海森堡。)

我认为IBM不会将其作为MQSC命令,因为通常您会希望使用此命令将某些中央监视器(如Tivloi)作为唯一的事物。如果他们使它成为MQSC命令,那么每个人都想使用它。