2010-09-01 133 views
2

我们已经建立了IBM websphere mq,它接受来自外部世界的消息并将消息传输到另一个内部队列管理器。我想跟踪每条消息的此活动的时间。有没有人知道任何工具或MQ功能?Websphere MQ远程队列性能跟踪

谢谢!

回答

2

本机WMQ统计信息告诉你每秒有多少消息通过一个队列或一个通道,但不会将消息与消息相关联。

SupportPac MA0W提供了一个API跟踪,可以为每个队列,每个线程,每个进程等提供非常详细的信息。它并不关联,但提供了非常细致的控制和跟踪。

如果您需要的功能不够强大,MA0Z SupportPac将通过该通道记录消息。如果您在两个通道上运行它,您可以通过将MsgID与CorrelID进行比较(假设它们符合WMQ编程建议),将时间与脚本关联起来。

有一些第三方应用程序收集邮件标题和时间并将它们记录到可以报告的数据库中。这种实用程序的主要例子是the program formerly known as StatWatch。这将消息罪与消息相关联。

最后,有许多Tivoli工具在队列和通道级别或业务服务级别收集WMQ的统计信息。一旦配置,这些也可以将消息与消息关联起来。

+0

感谢原生WMQ统计数据究竟是什么?我可以运行命令吗? – 2010-09-02 16:22:48

+0

队列管理器将统计信息发布为PCF消息。这些需要启用,然后必须读取和解释PCF消息。如果你喜欢,你可以在http://bit.ly/cmSfOC上阅读更多内容。此外,还有一个命令报告队列统计信息,但它只能作为PCF命令使用,而不能通过runmqsc。 MO71 SupportPac能够使用此PCF命令查询队列统计信息。如果您想下载MO71,SupportPac页面是http://bit.ly/bdSUfd。 – 2010-09-02 20:02:22