Se não conseguir obter informações suficientes sobre um problema específico das entradas que estão disponíveis nos vários registros descritos em Registros do WebSphere Message Broker e Registro de Erros Local, o próximo método de resolução de problemas a ser considerado é a utilização de 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.
Há dois tipos principais de rastreio disponíveis no WebSphere Message Broker: rastreio de usuário e rastreio de serviço. Tipicamente, você utiliza o rastreio de usuário para depurar seus aplicativos; você pode rastrear intermediários, grupos de execução e fluxos de mensagens implementados. 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.
Quando iniciar o rastreio do usuário, você causa processamento adicional para cada atividade no 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.