La información de rastreo que genera el mandato mqsireadlog no es fácil de leer, a menos que utilice un visor XML (como un navegador de Internet) o un editor XML que entienda el descriptor de tipo de documento (DTD) del archivo.
El mandato mqsiformatlog toma como entrada un archivo generado por el mandato mqsireadlog y muestra las anotaciones XML en registros estructurados. También recupera las inserciones para el mensaje XML en el entorno local del usuario. Puede dirigir la salida formateada a un archivo, o verla en la ventana de línea de mandatos.
Cada entrada de rastreo contiene una indicación de la hora y un mensaje de WebSphere Message Broker que consta de un número (por ejemplo, BIP2622) y una serie de caracteres de texto con inserciones de variables.
En Windows, para dar formato al archivo de rastreo que se crea en Inicio del rastreo de usuario, entre el mandato
mqsiformatlog -i trace.xml -o formattrace.log
-i especifica el archivo de entrada (en este caso, trace.xml)
-o especifica el archivo de salida (en este caso, formattrace.log)
Las indicaciones de la hora están en formato de hora local, 330 minutos después de la GMT. 2003-06-19 11:30:29.795999 2852 UserTrace BIP2632I: Se ha recibido y propagado un mensaje al terminal de salida ('out') del nodo de entrada MQ 'Video_Test.VIDEO_XML_IN'. 2003-06-19 11:30:29.795999 2852 UserTrace BIP6060I: Tipo de analizador 'MRM' creado en nombre del nodo 'Video_Test.VIDEO_XML_IN' para manejar la la parte del mensaje de entrada de longitud 0 bytes que empieza en el desplazamiento '0'. 2003-06-19 11:30:29.795999 2852 UserTrace BIP6061I: Tipo de analizador 'MRM' creado en nombre del nodo 'Video_Test.VIDEO_XML_IN' para manejar la parte del mensaje de entrada de longitud '364' bytes que empieza en el desplazamiento '0'. El tipo de analizador se ha seleccionado basándose en el valor 'MQHMD' del analizador anterior. 2003-06-19 11:30:29.795999 2852 UserTrace BIP6061I: Tipo de analizador 'MRM' creado en nombre del nodo 'Video_Test.VIDEO_XML_IN' para manejar la parte del mensaje de entrada de longitud '650' bytes que empieza en el desplazamiento '364'. El tipo de analizador se ha seleccionado basándose en el valor 'MRM' del analizador anterior. 2003-06-19 11:30:29.795999 2852 UserTrace BIP2537I: Nodo 'Video_Test.Extract Fields': Ejecutando sentencia 'BEGIN ... END;' en (.Video_Test_Compute.Main, 2.2). 2003-06-19 11:30:29.795999 2852 UserTrace BIP2537I: Nodo 'Video_Test.Extract Fields': Ejecutando sentencia 'SET OutputRoot = InputRoot;' en (.Video_Test_Compute.Main, 7.3). 2003-06-19 11:30:29.795999 2852 UserTrace BIP2538I: Nodo 'Video_Test.Extract Fields': Evaluando expresión 'InputRoot' en (.Video_Test_Compute.Main, 7.20). 2003-06-19 11:30:29.795999 2852 UserTrace BIP2568I: Nodo 'Video_Test.Extract Fields': Realizando copia de árbol de 'InputRoot' en 'OutputRoot'. ... 2003-06-19 11:30:29.827999 2852 UserTrace BIP4124I: Se ha propagado un mensaje al terminal de salida ('out') del nodo Compute 'Video_Test.Extract Fields'. 2003-06-19 11:30:29.827999 2852 UserTrace BIP2638I: El nodo MQOutput 'Video_Test.VIDEO_OUT' ha intentado grabar un mensaje en la cola 'VIDEO_OUT' conectada al gestor de colas ''. El MQCC era '0' y el MQRC era '0'. 2003-06-19 11:30:29.827999 2852 UserTrace BIP2622I: El mensaje ha sido enviado satisfactoriamente por el nodo de salida 'Video_Test.VIDEO_OUT' a la cola 'VIDEO_OUT' del gestor de colas ''. Hebras encontradas en este rastreo: 2852