Publicación en XML de los datos estadísticos y de contabilidad del flujo de mensajes

En este tema se describe la información que se graba en la publicación en XML de los datos estadísticos y de contabilidad del flujo de mensajes. Los datos se crean en la carpeta WMQIStatisticsAccounting, que contiene subcarpetas que proporcionan información más detallada. Todas las carpetas están presentes en la publicación, incluso si establece los parámetros de recopilación de datos actuales de modo que especifiquen que los datos relevantes no se recopilen.

Los datos de instantáneas se utilizan para el análisis de rendimiento y se publican como datos retenidos y no permanentes. Los datos de archivado se utilizan para contabilidad cuando se necesita un seguimiento de auditoría y se publican como datos retenidos y permanentes. Todas las publicaciones son globales y las puede recopilar un suscriptor que se haya registrado en cualquier lugar de la red. También las puede recopilar más de un suscriptor.

Si está preocupado por que la entrega de estos mensajes sea segura, por ejemplo, para fines de cobro, utilice un mecanismo seguro como, por ejemplo, WebSphere MQ.

Las carpetas y las subcarpetas de la publicación XML tienen los identificadores siguientes:

Las tablas que se proporcionan aquí describen el contenido de cada una de estas carpetas en el orden que figura en la lista.

La tabla siguiente describe la información de datos estadísticos y general, creada en la carpeta WMQIStatisticsAccounting.

Campo Tipo de datos Detalles
RecordType De caracteres El tipo de salida, que puede ser:
  • Archivado
  • Instantánea
RecordCode De caracteres Razón de la salida, que puede ser una de las siguientes:
  • MajorInterval
  • Snapshot
  • Shutdown
  • ReDeploy
  • StatsSettingsModified

La tabla siguiente describe la información de datos estadísticos del flujo de mensajes que se ha creado en la carpeta MessageFlow.

Campo Tipo de datos Detalles
BrokerLabel

De caracteres
(32 como máximo)

Nombre del intermediario
BrokerUUID

De caracteres
(32 como máximo)

Identificador exclusivo y universal del intermediario
ExecutionGroupName

De caracteres
(32 como máximo)

Nombre de grupo de ejecución
ExecutionGroupUUID

De caracteres
(32 como máximo)

Identificador exclusivo y universal del grupo de ejecución
MessageFlowName

De caracteres
(32 como máximo)

Nombre del flujo de mensajes
StartDate De caracteres

Fecha de inicio del intervalo
(AAAA-MM-DD)

StartTime De caracteres

Hora de inicio del intervalo
(HH:MM:SS:NNNNNN)

EndDate De caracteres

Fecha de fin del intervalo
(AAAA-MM-DD)

EndTime De caracteres

Hora de fin del intervalo
(HH:MM:SS:NNNNNN)

TotalElapsedTime Numéricos Período de tiempo total transcurrido en el proceso de los mensajes de entrada (microsegundos)
MaximumElapsedTime Numéricos Período de tiempo máximo que puede durar el proceso de un mensaje de entrada (microsegundos)
MinimumElapsedTime Numéricos Período de tiempo mínimo que puede durar el proceso de un mensaje de entrada (microsegundos)
TotalCPUTime Numéricos Período de tiempo de CPU total del proceso de los mensajes de entrada (microsegundos)
MaximumCPUTime Numéricos Período de tiempo máximo de CPU del proceso de un mensaje de entrada (microsegundos)
MinimumCPUTime Numéricos Período de tiempo mínimo de CPU del proceso de un mensaje de entrada (microsegundos)
CPUTimeWaitingForInputMessage Numéricos Período de tiempo de CPU total de espera de los mensajes de entrada (microsegundos)
ElapsedTimeWaitingForInputMessage Numéricos Período de tiempo total transcurrido en la espera de los mensajes de entrada (microsegundos)
TotalInputMessages Numéricos El número total de mensajes procesados
TotalSizeOfInputMessages Numéricos El tamaño total de los mensajes de entrada (en bytes)
MaximumSizeOfInputMessages Numéricos El tamaño máximo de los mensajes de entrada (en bytes)
MinimumSizeOfInputMessages Numéricos El tamaño mínimo de los mensajes de entrada (en bytes)
NumberOfThreadsInPool Numéricos El número de hebras de la agrupación
TimesMaximumNumberofThreadsReached Numéricos El número de veces que se alcanza el número máximo de hebras
TotalNumberOfMQErrors1 Numéricos El número de errores de MQGET (nodo MQInput)
TotalNumberOfMessagesWithErrors2 Numéricos El número de mensajes que contiene errores
TotalNumberOfErrorsProcessingMessages Numéricos El número de errores de proceso de un mensaje
TotalNumberOfTimeOutsWaitingForRepliesToAggregateMessages Numéricos El número de tiempos de espera excedidos de un mensaje (sólo para el nodo AggregateReply)
TotalNumberOfCommits Numéricos El número de confirmaciones de transacción
TotalNumberOfBackouts Numéricos El número de restituciones de transacciones
AccountingOrigin De caracteres (32 como máximo) Origen de contabilidad
Notes:
  1. Por ejemplo, se produce un error de conversión cuando se recibe un mensaje de la cola.
  2. Esto incluye las excepciones del nodo de entrada que se generan en orden descendente y los errores detectados por el nodo de entrada después de que se haya recuperado satisfactoriamente el mensaje de la cola pero antes de que se haya propagado al terminal de salida (por ejemplo, un error de formato).

La tabla siguiente describe la información estadística de las hebras, creada en la carpeta Threads.

Campo Tipo de datos Detalles
Number Numéricos El número de subcarpetas de datos estadísticos de hebras de la carpeta Thread.

La tabla siguiente describe la información estadística de las hebras para cada hebra individual, creada en la carpeta ThreadStatistics, una subcarpeta de Threads.

Campo Tipo de datos Detalles
Number Numéricos Número de hebras relativo de la agrupación
TotalNumberOfInputMessages Numéricos El número total de mensajes que ha procesado la hebra
TotalElapsedTime Numéricos Período de tiempo total transcurrido en el proceso de los mensajes de entrada (microsegundos)
TotalCUPTime Numéricos Período de tiempo de CPU total del proceso de los mensajes de entrada (microsegundos)
CPUTimeWaitingForInputMessage Numéricos Período de tiempo de CPU total de espera de los mensajes de entrada (microsegundos)
ElapsedTimeWaitingForInputMessage Numéricos Período de tiempo total transcurrido en la espera de los mensajes de entrada (microsegundos)
TotalSizeOfInputMessages Numéricos El tamaño total de los mensajes de entrada (en bytes)
MaximumSizeOfInputMessages Numéricos El tamaño máximo de los mensajes de entrada (en bytes)
MinimumSizeOfInputMessages Numéricos El tamaño mínimo de los mensajes de entrada (en bytes)

La tabla siguiente describe la información estadística de los nodos, creada en la carpeta Nodes.

Campo Tipo de datos Detalles
Number Numéricos El número de subcarpetas de datos estadísticos de nodos de la carpeta Nodes.

La tabla siguiente describe la información estadística de los nodos para cada nodo individual, creada en la carpeta NodesStatistics, una subcarpeta de Nodes.

Campo Tipo de datos Detalles
Label De caracteres El nombre del nodo (Label)
Type De caracteres El tipo de nodo.
TotalElapsedTime Numéricos Período de tiempo total transcurrido en el proceso de los mensajes de entrada (microsegundos)
MaximumElapsedTime Numéricos Período de tiempo máximo transcurrido en el proceso de los mensajes de entrada (microsegundos)
MinimumElapsedTime Numéricos Período de tiempo mínimo transcurrido en el proceso de los mensajes de entrada (microsegundos)
TotalCPUTime Numéricos Período de tiempo de CPU total del proceso de los mensajes de entrada (microsegundos)
MaximumCPUTime Numéricos Período de tiempo de CPU máximo del proceso de los mensajes de entrada (microsegundos)
MinimumCPUTime Numéricos Período de tiempo mínimo transcurrido en el proceso de los mensajes de entrada (microsegundos)
CountOfInvocations Numéricos El número total de mensajes que ha procesado este nodo.
NumberOfInputTerminals Numéricos El número de terminales de entrada.
NumberOfOutputTerminals Numéricos El número de terminales de salida.

La tabla siguiente describe la información estadística de terminales, creada en la carpeta TerminalStatistics.

Campo Tipo de datos Detalles
Label De caracteres Nombre del terminal
Type De caracteres El tipo de terminal, que puede ser uno de los siguientes:
  • De entrada
  • De salida
CountOfInvocations Numéricos El número total de invocaciones

Conceptos relacionados
Flujos de mensajes
Datos estadísticos y de contabilidad del flujo de mensajes

Tareas relacionadas
Desarrollo de aplicaciones de flujos de mensajes
Recopilación de datos estadísticos y de contabilidad del flujo de mensajes

Referencia relacionada
Detalles de datos estadísticos y de contabilidad del flujo de mensajes
Ejemplo de una publicación XML para datos estadísticos y de contabilidad del flujo de mensajes