消息流记帐和统计信息数据的输出格式

收集消息流统计信息时,可以选择数据的输出目标:

统计信息数据将在以下情况下写至指定的输出位置:

用户跟踪

您可以指定将收集的数据写至用户跟踪日志。即使跟踪当前为关闭状态,数据也会写入。记帐和统计信息数据的缺省输出目标为用户跟踪日志。数据将写至以下某个位置:
  • Windows 系统上,如果已使用 mqsicreatebroker 命令的 -w 选项设置了代理的工作路径,则数据写至 workpath\log。如果尚未指定代理工作路径,则数据写至 install_dir\log,其中 install_dir 是安装 WebSphere Message Broker 的目录。

  • UNIX 系统上,数据写至 /var/wmqi/log

  • Linux 系统上,数据写至 /var/wmqi/log

  • z/OS 系统上,数据写至 /component_filesystem/log

XML 发布

您可以指定发布收集的数据。发布消息以 XML 格式创建,并对在预订正确主题的代理网络中注册的订户提供。

数据发布的主题有以下结构:

$SYS/Broker/brokerName/StatisticsAccounting/recordType/executionGroupLabel/messageFlowLabel
这些变量与以下值相对应:
brokerName
为其收集统计信息的代理的名称。
recordType
根据您预订的数据类型,设置为快照归档。或者使用 # 同时注册快照和归档数据(如果正在产生该数据)。
executionGroupLabel
为其收集统计信息的执行组的名称。
messageFlowLabel
为其收集统计信息的消息流的标签。

订户可以包含过滤器表达式来限制他们接收的发布内容。例如,他们可以选择仅查看快照数据,或查看为单个代理收集的数据。订户可以指定通配符(+#)来接收引用多项资源的发布内容。

以下示例显示了订户为接收不同种类数据而应该注册的主题:
  • 为订户注册以下主题可以接收在 BrokerA 上运行的所有消息流的数据:

    $SYS/Broker/BrokerA/StatisticsAccounting/#

  • 为订户注册以下主题可以仅接收与在代理 BrokerA 的执行组 Execution 上运行的消息流 Flow1 有关的归档统计信息:

    $SYS/Broker/BrokerA/StatisticsAccounting/Archive/Execution/Flow1

  • 为订户注册以下主题可以同时接收在代理 BrokerA 的执行组 Execution 上运行的消息流 Flow1 的快照数据和归档数据:

    $SYS/Broker/BrokerA/StatisticsAccouting/#/Execution/Flow1

消息显示、测试和性能实用程序 SupportPac(IH03)可以帮助您注册您的订户。

SMF

在 z/OS 上,您可以指定将收集的数据写至 SMF。SMF 支持从多个子系统进行数据收集,因此您可能可以同步所记录的信息。当您要解释所记录的信息时,可以使用处理 SMF 记录的任何实用程序。记帐和统计信息数据使用 SMF 117 类型的记录。

相关概念
消息流概述
相关任务
收集消息流记帐和统计信息数据
开发消息流
相关参考
mqsichangeflowstats 命令
消息流记帐和统计信息数据
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac19106_