Formatando o Rastreio

As informações de rastreio geradas pelo comandomqsireadlog não são fáceis de ler, a não ser que você utilize um visualizador XML (como navegador da Internet) ou um editor XML que compreenda o DTD (document type descriptor) no arquivo.

O WebSphere Event Broker oferece o comando mqsiformatlog para formatar as informações de rastreio para um arquivo simples, para que você possa visualizá-lo utilizando um editor de texto.

O comandomqsiformatlog pega um arquivo gerado pelo comandomqsireadlog como entrada, e simplifica o registro XML em registros estruturados. Ele também recupera as inserções para a mensagem XML no código do idioma atual. É possível direcionar a saída formatada para um arquivo ou exibi-la na janela da linha de comandos.

Cada entrada do rastreio contém uma time stamp e uma mensagem do WebSphere Event Broker que contém um número (por exemplo, BIP2622) e uma cadeia de texto contém inserções de variáveis.

Exemplo: formatando informações de rastreio de usuário noWindows

No Windows, para formatar o arquivo de rastreio criado no Iniciando Rastreio de Usuário, digite o comando mqsiformatlog -i trace.xml -o formattrace.log em que:

-i especifica o arquivo de entrada (neste caso, trace.xml)
-o especifica o arquivo de saída (neste caso, formattrace.log)

Esse comando lê as informações de rastreio no arquivo trace.xml, os formata e os grava no arquivo formattrace.log. O exemplo a seguir mostra uma parte da saída do comandomqsiformatlog para um arquivo de rastreio de nível normal.
Timestamps are formatted in local time, 330 minutes past GMT.

2003-06-19 11:30:29.795999     2852   UserTrace   BIP2632I: Message received and propagated 
 to 'out' terminal of MQ Input node 'Video_Test.VIDEO_XML_IN'. 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP6060I: Parser type 'Properties' created
 on behalf of node 'Video_Test.VIDEO_XML_IN' to handle portion of incoming message of length
 0 bytes beginning at offset '0'. 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP6061I: Parser type 'MQMD' created on
 behalf of node 'Video_Test.VIDEO_XML_IN' to handle portion of incoming message of length
 '364' bytes beginning at offset '0'. Parser type selected based on value 'MQHMD' from
 previous parser. 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP6061I: Parser type 'MRM' created on 
 behalf of node 'Video_Test.VIDEO_XML_IN' to handle portion of incoming message of length
 '650' bytes beginning at offset '364'. Parser type selected based on value 'MRM' from
 previous parser. 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP2537I: Node 'Video_Test.Extract Fields':
 Executing statement 'BEGIN ... END;' at (.Video_Test_Compute.Main, 2.2). 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP2537I: Node 'Video_Test.Extract Fields':
 Executing statement 'SET OutputRoot = InputRoot;' at (.Video_Test_Compute.Main, 7.3). 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP2538I: Node 'Video_Test.Extract Fields':
 Evaluating expression 'InputRoot' at (.Video_Test_Compute.Main, 7.20). 
2003-06-19 11:30:29.795999     2852   UserTrace   BIP2568I: Node 'Video_Test.Extract Fields':
 Performing tree copy of 'InputRoot' to 'OutputRoot'. 

...

2003-06-19 11:30:29.827999     2852   UserTrace   BIP4124I: Message propagated to 'out'
 terminal of Compute node 'Video_Test.Extract Fields'. 
2003-06-19 11:30:29.827999     2852   UserTrace   BIP2638I: The MQ Output node
 'Video_Test.VIDEO_OUT' attempted to write a message to queue 'VIDEO_OUT' connected
 to queue manager ''. The MQCC was '0' and the MQRC was '0'.
2003-06-19 11:30:29.827999     2852   UserTrace   BIP2622I: Message successfully output
 by output node 'Video_Test.VIDEO_OUT' to queue 'VIDEO_OUT' on queue manager ''. 

Threads encountered in this trace:
  2852
Conceitos relacionados
Trace
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 07/11/2005
au14310_