As opções que você especifica para a coleta de contabilidade e de
estatísticas do fluxo de mensagens determinam quais informações são
coletadas. Você pode solicitar os seguintes tipos de coleta de dados:
- Os dados de instantâneo são coletados a um intervalo de aproximadamente 20 segundos.
O comprimento exato do intervalo depende do carregamento do sistema e do nível
de atividade atual do intermediário. Não é possível modificar o período de tempo durante o qual
os dados de instantâneo são coletados. No final deste intervalo, as estatísticas registradas
são gravadas no destino de saída e o intervalo é iniciado novamente.
- Os dados de archive são coletados a um intervalo
definido para o intermediário no comando
mqsicreatebroker ou
mqsichangebroker. Você pode especificar um intervalo entre 10 e 14400 minutos, o valor padrão é 60 minutos.
No final deste intervalo, as estatísticas registradas
são gravadas no destino de saída e o intervalo é iniciado novamente.
Um intervalo é expirado prematuramente e reiniciado quando ocorre
algum evento a seguir:
- O fluxo de mensagens é reimplementado.
- O conjunto de dados de estatísticas a ser coletado é modificado.
- O intermediário é encerrado.
Quando esse evento ocorre, isto mantém a integridade dos
dados já coletados.
No z/OS, você pode definir o parâmetro
do comando como 0, o que significa que o intervalo será controlado
por um mecanismo de cronômetro externo. Esse suporte é fornecido pelo
ENF (Event Notification Facility), que pode ser utilizado em vez do
parâmetro de comando do intermediário, se você desejar
coordenar a expiração deste cronômetro com outros eventos do sistema.
Você pode solicitar coleta de dados de captura instantânea, coleta de dados de archive ou ambas.
Pode ativar a coleta de dados
de instantâneo enquanto a coleta de dados de archive está ativa. Os
dados registrados nos dois relatórios são os mesmos, mas são
coletados para intervalos diferentes.
Se você ativar a captura instantânea e a coleta de dados de archive,
deverá ter cuidado para não combinar informações dos dois relatórios
diferentes, porque poderá contar as informações duas vezes.
Você pode utilizar as estatísticas geradas para os seguintes
objetivos:
- Você pode registrar o carregamento que aplicativos, parceiros de negócios ou outros
usuários colocam no intermediário. Isso permite registrar a
utilização relativa que diferentes usuários fazem do intermediário e,
talvez, conseqüentemente, cobrar os encargos deles. Por exemplo,
você pode cobrar um encargo nominal sobre cada mensagem processada por um intermediário
ou por um fluxo de mensagens específico.
Os dados do archive fornecem as informações
necessárias para uma avaliação de utilização deste tipo.
- Você pode avaliar a execução de um fluxo de mensagens para determinar por que ele,
ou o nó dentro dele, não está em execução conforme o esperado.
Os dados de instantâneo são
apropriados para avaliação de desempenho.
- Você pode determinar a rota que as mensagens estão seguindo através
de um fluxo de mensagens. Por exemplo, você pode observar que um caminho de erro é obtido mais freqüentemente
do que o esperado e você pode utilizar as estatísticas para entender quando as mensagens
serão roteadas para este caminho de erro.
Verifique as informações fornecidas por dados de
instantâneo para obter informações sobre roteamento; se isso não for suficiente para suas necessidades,
utilize dados do archive.