消息流记帐和统计信息数据的 XML 发布

本主题描述了写至消息流记帐和统计信息数据的 XML 发布的信息。该数据在 WMQIStatisticsAccounting 文件夹中创建,该文件夹包含提供更详细信息的子文件夹。即使您设置了当前数据收集参数,指定不收集有关数据,在发布内也会显示所有这些文件夹。

快照数据用于性能分析,并作为保留和非持久数据发布。归档数据用于计算哪里可能需要审计跟踪,并作为已保留和持久发布。所有发布内容都是全局性的,并且可以被在网络中的任何地方注册的订户收集。它们还可以通过不止一个订户收集。

将为针对您选择的时间段产生数据的每个消息流生成一个 XML 发布。例如,如果 MessageFlowA 和 MessageFlowB 都产生 60 分钟时段的归档数据,则 MessageFlowA 和 MessageFlowB 将会每 60 分钟产生一个 XML 发布。

如果您关注这些消息是否能安全传递(例如出于收费的目的),请使用安全传递机制(如 WebSphere MQ)。

XML 发布中的文件夹和子文件夹具有以下标识:

此处提供的这些表按上面列出的顺序描述这些文件夹中每个文件夹的内容。

下表描述一般记帐和统计信息,在 WMQIStatisticsAccounting 文件夹中创建。

字段 数据类型 详细信息
RecordType 字符型 输出的类型为以下两种类型之一:
  • 归档
  • 快照
RecordCode 字符型 输出的原因为:
  • MajorInterval
  • 快照
  • 关闭
  • 重新部署
  • StatsSettingsModified

下表描述消息流统计信息,在 MessageFlow 文件夹中创建。

字段 数据类型 详细信息
BrokerLabel

字符型(最大为 32 个字符)

代理名
BrokerUUID

字符型(最大为 32 个字符)

代理通用唯一标识
ExecutionGroupName

字符型(最大为 32 个字符)

执行组名称
ExecutionGroupUUID

字符型(最大为 32 个字符)

执行组通用唯一标识
MessageFlowName

字符型(最大为 32 个字符)

消息流名称
StartDate 字符型

时间间隔启动日期(YYYY-MM-DD)

StartTime 字符型

时间间隔启动时间(HH:MM:SS:NNNNNN)

EndDate 字符型

时间间隔结束日期(YYYY-MM-DD)

EndTime 字符型

时间间隔结束时间(HH:MM:SS:NNNNNN)

TotalElapsedTime 数值型 处理输入消息花去的总计经过时间(微秒)
MaximumElapsedTime 数值型 处理一条输入消息花去的最大经过时间(微秒)
MinimumElapsedTime 数值型 处理输入消息花去的最小经过时间(微秒)
TotalCPUTime 数值型 处理输入消息花去的总计 CPU 时间(微秒)
MaximumCPUTime 数值型 处理输入消息花去的最大 CPU 时间(微秒)
MinimumCPUTime 数值型 处理输入消息花去的最小 CPU 时间(微秒)
CPUTimeWaitingForInputMessage 数值型 等待输入消息花去的总计 CPU 时间(微秒)
ElapsedTimeWaitingForInputMessage 数值型 等待输入消息所耗用的总时间(微秒)
TotalInputMessages 数值型 已处理消息的总数
TotalSizeOfInputMessages 数值型 输入消息的总计大小(字节)
MaximumSizeOfInputMessages 数值型 最大输入消息大小(字节)
MinimumSizeOfInputMessages 数值型 最小消息输入大小(字节)
NumberOfThreadsInPool 数值型 池中的线程数
TimesMaximumNumberofThreadsReached 数值型 达到最大线程数的次数
TotalNumberOfMQErrors1 数值型 MQGET 错误数(MQInput 节点)或 Web service 错误数(HTTPInput 节点)
TotalNumberOfMessagesWithErrors2 数值型 包含错误的消息数
TotalNumberOfErrorsProcessingMessages 数值型 处理消息的错误数
TotalNumberOfTimeOutsWaitingForRepliesToAggregateMessages 数值型 处理消息的超时数(仅 AggregateReply 节点)
TotalNumberOfCommits 数值型 提交的事务数
TotalNumberOfBackouts 数值型 回退的事务数
AccountingOrigin 字符型(最大 32) 记帐原点
注:
  1. 例如,从队列得到消息时发生转换错误。
  2. 这些包含在输入节点下游抛出的异常和输入节点从队列成功检索到消息之后,但在将该消息传播到 out 终端之前检测到的错误(例如格式错误)。

下表描述线程统计信息,在 Threads 文件夹中创建。

字段 数据类型 详细信息
Number 数值型 在 Threads 文件夹内统计子文件夹的线程数

下表描述每个单独线程的线程统计信息,在 ThreadsStatistics 文件夹(Threads 文件夹的子文件夹)中创建。

字段 数据类型 详细信息
Number 数值型 池中的相对线程数
TotalNumberOfInputMessages 数值型 线程处理的消息总数
TotalElapsedTime 数值型 处理输入消息花去的总计经过时间(微秒)
TotalCUPTime 数值型 处理输入消息花去的总计 CPU 时间(微秒)
CPUTimeWaitingForInputMessage 数值型 等待输入消息花去的总计 CPU 时间(微秒)
ElapsedTimeWaitingForInputMessage 数值型 等待输入消息所耗用的总时间(微秒)
TotalSizeOfInputMessages 数值型 输入消息的总计大小(字节)
MaximumSizeOfInputMessages 数值型 输入消息的最大大小(字节)
MinimumSizeOfInputMessages 数值型 输入消息的最小大小(字节)

下表描述节点统计信息,在 Nodes 文件夹中创建。

字段 数据类型 详细信息
Number 数值型 在 Nodes 文件夹内统计子文件夹的节点数

下表描述每个单独节点的节点统计信息,在 NodesStatistics 文件夹(Nodes 文件夹的子文件夹)中创建。

字段 数据类型 详细信息
Label 字符型 节点的名称(标签)
Type 字符型 节点的类型
TotalElapsedTime 数值型 处理输入消息花去的总计经过时间(微秒)
MaximumElapsedTime 数值型 处理输入消息花去的最大经过时间(微秒)
MinimumElapsedTime 数值型 处理输入消息花去的最小经过时间(微秒)
TotalCPUTime 数值型 处理输入消息花去的总计 CPU 时间(微秒)
MaximumCPUTime 数值型 处理输入消息花去的最大 CPU 时间(微秒)
MinimumCPUTime 数值型 处理输入消息花去的最小 CPU 时间(微秒)
CountOfInvocations 数值型 由此节点处理的消息总数
NumberOfInputTerminals 数值型 输入终端数
NumberOfOutputTerminals 数值型 输出终端数

下表描述终端统计信息,在 TerminalStatistics 文件夹中创建。

字段 数据类型 详细信息
Label 字符型 终端的名称
Type 字符型 以下一种终端类型:
  • Input
  • Output
CountOfInvocations 数值型 调用的总数
相关概念
消息流概述
消息流记帐和统计信息数据
相关任务
开发消息流
收集消息流记帐和统计信息数据
相关参考
消息流记帐和统计详细信息
消息流记帐和统计信息的 XML 发布示例
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac19020_