O rastreio do usuário é um dos dois tipos de rastreio opcional que estão disponíveis no WebSphere Message Broker e fornece informações adicionais àquelas fornecidas pelas entradas que são gravadas no Log de administração. O rastreio do usuário é inativo por padrão; você deve ativá-lo explicitamente usando um comando ou selecionando opções no WebSphere Message Broker Toolkit.
Para obter informações adicionais sobre registros, consulte Registros.
Geralmente, o rastreio do usuário é utilizado para depurar seus aplicativos, pois pode rastrear brokers, grupos de execução e fluxos de mensagens implementados.
Você pode utilizar o WebSphere Message Broker Toolkit para controlar a maior parte da atividade de rastreio de que necessita. Também é possível usar o WebSphere Message Broker Toolkit para iniciar e parar o rastreio nos sistemas remotos.
Quando ativar o rastreio do usuário, você causará o processamento adicional para cada atividade no componente que está sendo rastreado. Grandes quantidades de dados são geradas pelos componentes. Espere ver algum efeito no desempenho enquanto o rastreio de usuário está ativo. É possível limitar esse processamento adicional sendo seletivo sobre o que se rastreia e restringindo o tempo durante o qual o rastreio está ativo.
Quando o rastreio está ativo para qualquer componente, as informações são registradas em formato binário.
Os nomes dos arquivos refletem o componente e subcomponente para os quais o rastreio está ativo. Por exemplo, o nome do broker e o identificador exclusivo do grupo de execução formam parte do nome do arquivo quando se estiver rastreando atividades nesse grupo de execução.
MB8BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.1
MB8BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.2
Você não pode ver esses arquivos diretamente; deverá utilizar os comandos fornecidos para acessar as informações de rastreio e convertê-las para um formato que possa ser visualizado. Utilize o comando mqsireadlog para recuperar o registro de rastreio para o componente especificado. Emita o comando no computador no qual o registro foi gerado. É possível especificar a saída que será direcionada a um arquivo, que é independente de sistema operacional e pode ser transferida para outros sistemas para procura ou formatação, utilizando o comando mqsiformatlog.
Se você incluir um nó Trace em seus fluxos de mensagens quando os estiver desenvolvendo e testando, esta opção dá a você não apenas a capacidade de rastrear mensagens e atividades no fluxo, mas também permite que você especifique um arquivo de destino alternativo para o conteúdo do rastreio, para isolar o detalhe no qual estiver interessado. Para obter detalhes sobre como utilizar e configurar um nó Trace, consulte o tópico Nó Trace.