Le informazioni di traccia generate dal comando mqsireadlog non risultano di facile lettura a meno che non venga utilizzato un visualizzatore XML (come un browser Internet) o un editor XML che interpreta il DTP (Document Type Descriptor) nel file.
Il comando mqsiformatlog utilizza come input un file generato dal comando mqsireadlog e converte la registrazione XML in record strutturati. Richiama inoltre i commenti relativi al messaggio XML nell'impostazione internazionale attuale. E' possibile indirizzare l'output formattato in un file oppure visualizzarlo nella riga comandi.
Ciascuna voce di traccia contiene data/ora e un messaggio WebSphere Message Broker che riporta un numero (ad esempio, BIP2622) e una stringa di testo contenente commenti variabili.
Su Windows, per formattare il file di traccia creato in Avvio della traccia utente, immettere il comando
mqsiformatlog -i trace.xml -o formattrace.log
-i specifica il file di input (in questo caso, trace.xml)
-o specifica il file di output (in questo caso, formattrace.log)
Il formato di data/ora è nell'ora locale, 330 minuti dopo GMT. 19-06-2003 11:30:29.795999 2852 UserTrace BIP2632I: Messaggio ricevuto e trasmesso al terminale 'out' del nodo di input MQ 'Video_Test.VIDEO_XML_IN'. 19-06-2003 11:30:29.795999 2852 UserTrace BIP6060I: Tipo programma di analisi 'Proprietà' creato per conto del nodo 'Video_Test.VIDEO_XML_IN' per gestire parte del messaggio messaggio di lunghezza 0 byte a partire dall'offset '0'. 19-06-2003 11:30:29.795999 2852 UserTrace BIP6061I: Tipo programma di analisi 'MQMD' creato per conto del nodo 'Video_Test.VIDEO_XML_IN' per gestire parte del messaggio in entrata di '364' byte di lunghezza che inizia dall'offset '0'. Tipo programma di analisi selezionato in base al valore 'MQHMD' dal precedente programma di analisi. 19-06-2003 11:30:29.795999 2852 UserTrace BIP6061I: Tipo programma di analisi 'MRM' creato per conto del nodo 'Video_Test.VIDEO_XML_IN' per gestire parte del messaggio in entrata di '650' byte di lunghezza che inizia dall'offset '364'. Tipo programma di analisi selezionato in base al valore 'MRM' dal precedente programma di analisi. 19-06-2003 11:30:29.795999 2852 UserTrace BIP2537I: Nodo 'Video_Test.Extract Fields': Esecuzione istruzione 'BEGIN ... END;' a (.Video_Test_Compute.Main, 2.2). 19-06-2003 11:30:29.795999 2852 UserTrace BIP2537I: Nodo 'Video_Test.Extract Fields': Esecuzione istruzione 'SET OutputRoot = InputRoot;' a (.Video_Test_Compute.Main, 7.3). 19-06-2003 11:30:29.795999 2852 UserTrace BIP2538I: Nodo 'Video_Test.Extract Fields': Valutazione espressione 'InputRoot' a (.Video_Test_Compute.Main, 7.20). 19-06-2003 11:30:29.795999 2852 UserTrace BIP2568I: Nodo 'Video_Test.Extract Fields': Esecuzione copia struttura ad albero di 'InputRoot' su 'OutputRoot'. ... 19-06-2003 11:30:29.827999 2852 UserTrace BIP4124I: Messaggio trasmesso al terminale 'out' del nodo Compute 'Video_Test.Extract Fields'. 19-06-2003 11:30:29.827999 2852 UserTrace BIP2638I: Il nodo di output MQ 'Video_Test.VIDEO_OUT' ha tentato di scrivere un messaggio sulla coda 'VIDEO_OUT' collegata al gestore code ''. MQCC era '0' e MQRC era '0'. 19-06-2003 11:30:29.827999 2852 UserTrace BIP2622I: Messaggio emesso con esito positivo dal nodo di output 'Video_Test.VIDEO_OUT' alla coda 'VIDEO_OUT' sul gestore code ''. Thread rilevati in questa traccia: 2852