本主题描述了写至消息流记帐和统计信息数据的 XML 发布的信息。该数据在 WMQIStatisticsAccounting 文件夹中创建,该文件夹包含提供更详细信息的子文件夹。即使您设置了当前数据收集参数,指定不收集有关数据,在发布内也会显示所有这些文件夹。
快照数据用于性能分析,并作为保留和非持久数据发布。归档数据用于计算哪里可能需要审计跟踪,并作为已保留和持久发布。所有发布内容都是全局性的,并且可以被在网络中的任何地方注册的订户收集。它们还可以通过不止一个订户收集。
将为针对您选择的时间段产生数据的每个消息流生成一个 XML 发布。例如,如果 MessageFlowA 和 MessageFlowB 都产生 60 分钟时段的归档数据,则 MessageFlowA 和 MessageFlowB 将会每 60 分钟产生一个 XML 发布。
如果您关注这些消息是否能安全传递(例如出于收费的目的),请使用安全传递机制(如 WebSphere MQ)。
XML 发布中的文件夹和子文件夹具有以下标识:
此处提供的这些表按上面列出的顺序描述这些文件夹中每个文件夹的内容。
下表描述一般记帐和统计信息,在 WMQIStatisticsAccounting 文件夹中创建。
字段 | 数据类型 | 详细信息 |
---|---|---|
RecordType | 字符型 | 输出的类型为以下两种类型之一:
|
RecordCode | 字符型 | 输出的原因为:
|
下表描述消息流统计信息,在 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) | 记帐原点 |
注:
|
下表描述线程统计信息,在 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 | 字符型 | 以下一种终端类型:
|
CountOfInvocations | 数值型 | 调用的总数 |