Selecione a granularidade dos dados que deseja coletar especificando os parâmetros apropriados no comando mqsichangeflowstats.
Você deve solicitar a coleta de estatísticas na base de um broker. Se desejar que as informações sejam coletadas para mais de um
broker, 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 broker 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 broker
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.
Para obter informações adicionais, consulte Definindo a Origem da Contabilidade de Fluxo de Mensagens e da Contabilidade de Estatísticas.
- Decida o destino.
- Log de rastreio do usuário (a configuraçã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 destino,
registre o seguinte tópico para o assinante:
$SYS/Broker/brokerName/StatisticsAccounting/recordType/executionGroupLabel/messageFlowLabel
em que brokerName, executionGroupLabel e messageFlowLabel representam o broker, o grupo de execução e o fluxo de mensagens em que você deseja receber dados. recordType é
o tipo de coleção de dados em que você deseja receber publicações
(captura instantânea, archive ou o sinal numérico (#) para receber a captura instantânea
e o archive). O valor especificado para o tipo de registro faz distinção entre maiúsculas e minúsculas; portanto,
se você optar por receber dados de captura instantânea, configure o tipo de registro como SnapShot.
SMF (apenas no z/OS)
- Decida sobre o tipo de coleta de dados desejado:
É 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 captura instantânea
para todos os fluxos de mensagens no grupo de execução padrão para BrokerA
e incluir dados do nó com as estatísticas básicas do fluxo de mensagens, use
o seguinte comando:
mqsichangeflowstats BrokerA -s -e default -j -c active -n basic
Usando SDSF no z/OS, insira:
/F BrokerA,cs s=yes,e=default,j=yes,c=active,n=basic
Para exemplos adicionais, consulte Comando mqsichangeflowstats.