Publicação XML para Dados de Contabilidade e Estatísticas do Fluxo de Mensagens

Este tópico descreve as informações que são gravadas na publicação XML para dados de contabilidade e estatísticas do fluxo de mensagens. Os dados são criados na pasta WMQIStatisticsAccounting, que contém subpastas que fornecem informações mais detalhadas. Todas as pastas estão presentes na publicação, mesmo que os parâmetros da coleta de dados atual definidos indiquem que os dados relevantes não foram coletados.

Os dados de captura instantânea são utilizados para a análise de desempenho e publicados como retidos e não persistentes. Os dados do archive são utilizados para contabilidade em que uma trilha de auditoria pode ser requerida e são publicados como retidos e persistentes. Todas as publicações são globais e podem ser coletadas por um assinante que se registrou em qualquer lugar na rede. Elas também podem ser coletadas por mais de um assinante.

Uma publicação XML é gerada para cada fluxo de mensagens que está produzindo dados para o período de tempo escolhido. Por exemplo, se MessageFlowA e MessageFlowB, estiverem produzindo dados de archive por um período de 60 minutos, MessageFlowA e MessageFlowB produzirão uma publicação XML a cada 60 minutos.

Se você estiver preocupado com a entrega segura destas mensagens, por exemplo, para fins de cobrança de encargos, é recomendável utilizar um mecanismo de entrega seguro como o WebSphere MQ.

As pastas e subpastas na publicação XML possuem os seguintes identificadores:

As tabelas fornecidas aqui descrevem o conteúdo de cada uma dessas pastas na ordem listada acima.

A tabela abaixo descreve informações gerais de contabilidade e de estatísticas, criadas na pasta WMQIStatisticsAccounting.

Campo Tipo de Dados Detalhes
RecordType Caractere Tipo de saída, um de:
  • Archive
  • Captura Instantânea
RecordCode Caractere Razão para a saída, um de:
  • MajorInterval
  • Captura Instantânea
  • Shutdown
  • ReDeploy
  • StatsSettingsModified

A tabela abaixo descreve as informações de estatísticas do fluxo de mensagens, criadas na pasta MessageFlow.

Campo Tipo de Dados Detalhes
BrokerLabel

Caractere (máximo 32)

Nome do intermediário
BrokerUUID

Caractere (máximo 32)

Identificador universal exclusivo do intermediário
ExecutionGroupName

Caractere (máximo 32)

Nome do grupo de execução
ExecutionGroupUUID

Caractere (máximo 32)

Identificador universal exclusivo do grupo de execução
MessageFlowName

Caractere (máximo 32)

Nome do fluxo de mensagens
StartDate Caractere

Data de início do intervalo
(AAAA-MM-DD)

StartTime Caractere

Hora de início do intervalo
(HH:MM:SS:NNNNNN)

EndDate Caractere

Data de finalização do intervalo
(AAAA-MM-DD)

EndTime Caractere

Hora de finalização do intervalo
(HH:MM:SS:NNNNNN)

TotalElapsedTime Numérico Tempo total passado no processamento das mensagens de entrada (microsegundos)
MaximumElapsedTime Numérico Tempo máximo passado gasto no processamento de uma mensagem de entrada (microssegundos)
MinimumElapsedTime Numérico Tempo mínimo passado gasto no processamento de uma mensagem de entrada (microssegundos)
TotalCPUTime Numérico Tempo total da CPU passado no processamento das mensagens de entrada (microsegundos)
MaximumCPUTime Numérico Tempo máximo de CPU gasto processando uma mensagem de entrada (microssegundos)
MinimumCPUTime Numérico Tempo mínimo de CPU gasto processando uma mensagem de entrada (microssegundos)
CPUTimeWaitingForInputMessage Numérico Tempo total da CPU gasto aguardando mensagens de entrada (microssegundos)
ElapsedTimeWaitingForInputMessage Numérico Tempo total decorrido gasto para esperar pelas mensagens de entrada (microssegundos)
TotalInputMessages Numérico Número total de mensagens processadas
TotalSizeOfInputMessages Numérico Tamanho total das mensagens de entrada (bytes)
MaximumSizeOfInputMessages Numérico Tamanho máximo da mensagem de entrada (bytes)
MinimumSizeOfInputMessages Numérico Tamanho mínimo da mensagem de entrada (bytes)
NumberOfThreadsInPool Numérico Número de encadeamentos no conjunto
TimesMaximumNumberofThreadsReached Numérico Número de vezes que o número máximo de encadeamentos é alcançado
TotalNumberOfMQErrors1 Numérico Número de erros MQGET (nó MQInput) ou erros de serviços da Web (nó HTTPInput)
TotalNumberOfMessagesWithErrors2 Numérico Número de mensagens que contêm erros
TotalNumberOfErrorsProcessingMessages Numérico Número de erros ao processar uma mensagem
TotalNumberOfTimeOutsWaitingForRepliesToAggregateMessages Numérico Número de tempos limite ao processar uma mensagem (apenas o nó AggregateReply)
TotalNumberOfCommits Numérico Número de consolidações de transações
TotalNumberOfBackouts Numérico Número de recuperações de transações
AccountingOrigin Caractere (máximo de 32) Origem do Cálculo
Notes:
  1. Por exemplo, um erro de conversão ocorre quando a mensagem é obtida da fila.
  2. Isso inclui exceções que são emitidas no recebimento de dados do nó input e erros detectados pelo nó input depois que tiver recuperado com êxito a mensagem da fila, mas antes que for propagada para o terminal de saída (por exemplo, o erro de formato).

A tabela abaixo descreve as informações de estatísticas, criadas na pasta Threads.

Campo Tipo de Dados Detalhes
Número Numérico Número de subpastas de estatísticas de encadeamentos na pasta Encadeamentos

A tabela abaixo descreve as informações de estatísticas de encadeamento para cada encadeamento individual, criado na pasta ThreadStatistics, uma subpasta de Threads.

Campo Tipo de Dados Detalhes
Número Numérico Número relativo de encadeamentos no conjunto
TotalNumberOfInputMessages Numérico Número total de mensagens processadas pelo encadeamento
TotalElapsedTime Numérico Tempo total passado no processamento das mensagens de entrada (microsegundos)
TotalCUPTime Numérico Tempo total da CPU passado no processamento das mensagens de entrada (microsegundos)
CPUTimeWaitingForInputMessage Numérico Tempo total da CPU gasto aguardando mensagens de entrada (microssegundos)
ElapsedTimeWaitingForInputMessage Numérico Tempo total decorrido gasto para esperar pelas mensagens de entrada (microssegundos)
TotalSizeOfInputMessages Numérico Tamanho total das mensagens de entrada (bytes)
MaximumSizeOfInputMessages Numérico Tamanho máximo de mensagens de entrada (bytes)
MinimumSizeOfInputMessages Numérico Tamanho mínimo de mensagens de entrada (bytes)

A tabela abaixo descreve as informações de estatísticas do nó, criadas na pasta Nodes.

Campo Tipo de Dados Detalhes
Número Numérico Número de subpastas de estatísticas do nó na pasta Nós

A tabela abaixo descreve as informações de estatísticas do nó para cada nó individual, criado na pasta NodesStatistics, uma subpasta de Nós.

Campo Tipo de Dados Detalhes
Label Caractere Nome do nó (Label)
Type Caractere Tipo de nó
TotalElapsedTime Numérico Tempo total passado no processamento das mensagens de entrada (microsegundos)
MaximumElapsedTime Numérico Tempo máximo passado gasto processando mensagens de entrada (microssegundos)
MinimumElapsedTime Numérico Tempo mínimo passado gasto processando mensagens de entrada (microssegundos)
TotalCPUTime Numérico Tempo total da CPU passado no processamento das mensagens de entrada (microsegundos)
MaximumCPUTime Numérico Tempo máximo da CPU gasto no processamento das mensagens de entrada (microssegundos)
MinimumCPUTime Numérico Tempo mínimo da CPU gasto processando mensagens de entrada (microssegundos)
CountOfInvocations Numérico Número total de mensagens processadas por este nó
NumberOfInputTerminals Numérico Número de terminais de entrada
NumberOfOutputTerminals Numérico Número de terminais de saída

A tabela abaixo descreve informações de estatísticas do terminal, criadas na pasta TerminalStatistics.

Campo Tipo de Dados Detalhes
Label Caractere Nome do terminal
Type Caractere Tipo de terminal, um de:
  • Entrada
  • Saída
CountOfInvocations Numérico Número total de chamadas
Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Dados de Contabilidade e Estatísticas do Fluxo de Mensagens
Tarefas relacionadas
Desenvolvendo Fluxos de Mensagens
Coletando a Contabilidade do Fluxo de Mensagens e Dados Estatísticos
Referências relacionadas
Detalhes de Contabilidade e de Estatísticas do Fluxo de Mensagens
Exemplo de uma Publicação XML para Contabilidade e Estatísticas do Fluxo de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac19020_