Se não puder obter informações suficientes sobre um problema específico a partir das entradas que estão disponíveis nos vários logs, o próximo método de resolução de problemas a considerar é utilizar o rastreio. O rastreio fornece mais detalhes sobre o que acontece durante a execução do código. As informações produzidas do rastreio são enviadas para um registro de rastreio específico, de modo que você ou a equipe de suporte da IBM® possa analisá-las para descobrir a causa do problema.
O rastreio está inativo por padrão e deve ser ativado explicitamente por um comando ou pelo WebSphere Message Broker Toolkit.
Existem dois tipos principais de rastreio disponíveis no WebSphere Message Broker: rastreio do usuário e rastreio de serviço. Geralmente o rastreio do usuário é usado para depurar os aplicativos; é possível rastrear brokers, grupos de execução subfluxos implementados e fluxos de mensagens implementados. Com o rastreio de serviço, é possível ativar rastreio mais abrangente do broker e iniciar o rastreio do WebSphere Message Broker Toolkit. 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 que o desempenho seja afetado enquanto o rastreio está 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.