Você poderá começar a coletar dados de contabilidade e estatísticas
de fluxo de mensagens para um intermediário ativo a qualquer momento.
Selecione
a granularidade dos dados que você deseja coletar, especificando os parâmetros apropriados
no comando mqsichangeflowstats.
Você deve solicitar a coleta de estatísticas na base de um intermediário.
Se desejar que as informações sejam coletadas para mais de um
intermediário, será necessário emitir o número de comandos
correspondentes.
Para iniciar a coleta da contabilidade do
fluxo de mensagens e de dados estatísticos:
- Identifique o intermediário para o qual deseja
coletar estatísticas.
- Decida o recurso para o qual deseja coletar estatísticas. Você pode coletar estatísticas para um grupo de execução
específico ou para todos os grupos de execução para o intermediário
especificado.
- Se você indicar um grupo de execução específico, poderá
solicitar que os dados sejam registrados para um fluxo de mensagens
específico ou para todos os fluxos de mensagens nesse grupo.
- Se você especificar todos
os grupos de execução, deverá indicar todos os fluxos de mensagens.
- Decida se deseja coletar estatísticas relacionadas ao
encadeamento.
- Decida se deseja coletar estatísticas relacionadas ao nó. Se desejar, também poderá coletar informações sobre terminais para os
nós.
- Decida se deseja que a coleta de dados seja associada a
uma determinada origem de contabilidade. Essa opção
é válida para dados instantâneos, de archive e para fluxos de
mensagens e grupos de execução. Contudo, quando ativo, seu valor
original deverá ser definido para cada fluxo de mensagens a que se
refere. Se você não configurar os fluxos de mensagens participantes
para definir o identificador de origem adequado, os dados coletados
para esse fluxo de mensagens serão coletados com a origem, definida
como Anônimo.
Consulte Definindo a Origem da Contabilidade de Fluxo de Mensagens e da Contabilidade de Estatísticas para obter detalhes adicionais.
- Decida o destino:
- Registro de rastreio do usuário. Esta é a definição padrão.
Os dados de saída podem
ser processados utilizando mqsireadlog e
mqsiformatlog.
- Mensagem de publicação de formato XML. Se você escolher esse como seu destino,
registre o seguinte tópico para o assinante:
$SYS/Broker/brokerName/StatisticsAccounting/recordType/executionGroupLabel/messageFlowLabel
em que brokerName, executionGroupLabel e messageFlowLabel são o intermediário, o grupo de execução e o fluxo de mensagens nos quais você deseja receber dados.
recordType é o tipo de coleta de dados no qual deseja receber publicações (captura instantânea, archive ou # para receber captura instantânea e archive).
SMF (apenas no z/OS)
- Decida sobre o tipo de coleta de dados desejado:
- Captura Instantânea
- Archive
É possível coletar dados de captura instantânea e archive ao mesmo tempo, mas é necessário configurá-los separadamente.
- Emita o comando mqsichangeflowstats
com os parâmetros apropriados para refletir as decisões tomadas.
Por exemplo, para ativar dados de instantâneo para todos os fluxos de
mensagens no grupo de execução padrão para BrokerA e incluir dados do
nó com estatísticas básicas do fluxo de mensagens, insira:
mqsichangeflowstats BrokerA -s -e default -j -c active -n basic
Utilizando o SDSF no z/OS, digite:
/F BrokerA,cs s=yes,e=default,j=yes,c=active,n=basic
Consulte o Comando mqsichangeflowstats para obter mais exemplos.