Se você não puder obter informações suficientes sobre um determinado problema a partir das entradas disponíveis nos vários registros descritos em Registros do WebSphere Message Broker e em Registro de Erros Local, o próximo método de diagnóstico a ser considerado é utilizar o rastreio. O rastreio fornece detalhes adicionais sobre o que está acontecendo durante a execução do código. As informações produzidas a partir do rastreio são enviadas para um registro de rastreios específico, dessa forma você ou o pessoal de suporte da IBM poderá analisá-lo para descobrir a causa do problema.
O rastreio está inativo por padrão e deve ser ativado explicitamente por um comando ou pelo workbench.
Existem dois tipos principais de rastreio disponíveis no WebSphere Message Broker: rastreio do usuário e rastreio de serviço. Geralmente o rastreio de usuário é utilizado para depurar os aplicativos; os intermediários, os grupos de execução e os fluxos de mensagens implementados podem ser rastreados. Com o rastreio de serviço é possível ativar rastreio mais abrangente do intermediário e iniciar o rastreio para o workbench, Configuration Manager e Servidor de Nome de Usuário. Você também pode rastrear a execução de todos os comandos descritos em Comandos.
Ao ativar o rastreio de usuário, processamento adicional será causado para cada atividade do componente que está sendo rastreado. Grandes quantidades de dados são geradas pelos componentes. Espere experimentar algum impacto no desempenho enquanto o rastreio estiver ativo. É possível limitar esse processamento adicional, sendo seletivo quanto ao que será rastreado e restringindo o tempo durante o qual o rastreio está ativo.