packet_traces.htm

   

Home Up

 

 

Starting a TCP/IP Packet Trace

On the LPAR where the problem exists ...

* SECTION 1 STARTING WRITER STEP *

To have packet trace or CTRACE written to an external writer dataset, a writer proc first needs to be created. This proc either needs to be in SYS1.PROCLIB or in a library concatenated in the MASTER JCL. 

Build a Writer proc :

//CTWTR1 PROC
//IEFPROC EXEC PGM=ITTTRCWR
//TRCOUT01 DD DSNAME=SYS6.CTRACE1,DISP=SHR
//SYSPRINT DD SYSOUT=*


The following step starts the external writer to the CTRACE Component in order for it to be used for tracing if you do not want to have the traces written internally to the TCPIP dataspace(TCPIPDS1). This starting of the writer can be used for multiple components, for instance packet trace(SYSTCPDA) and ctrace (SYSTCPIP).

TRACE CT,WTRSTART=CTWTR1

 ITT038I ALL OF THE TRANSACTIONS REQUESTED VIA THE TRACE CT COMMAND
WERE SUCCESSFULLY EXECUTED.
IEE839I ST=(ON,0256K,01280K) AS=ON BR=OFF EX=ON MT=(ON,064K)
ISSUE DISPLAY TRACE CMD FOR SYSTEM AND COMPONENT TRACE STATUS
ISSUE DISPLAY TRACE,TT CMD FOR TRANSACTION TRACE STATUS
E CNM05 ITT110I INITIALIZATION OF CTRACE WRITER CTWTR1 COMPLETE.

Once the writer has been successfully attached you can proceed with starting the trace(s) you need to run. If you want to run a CTRACE and PACKET trace using the same writer proceed to the Multiple Trace Step. If Packet alone is required proceed to Packet Trace Step. If Ctrace
(SYSTCPIP) is required proceed to CTRACE STEP.

*NOTE* Ensure that the dispatching priority of the External Writer AS is at least as high as the ASIDs that are being traced. Or, in the same WLM Service Class.

*NOTE* Ensure that the External Writer data set allocation is not restricted by SMS or another other storage manager.


* SECTION 2 PKTTRACE STEP (component SYSTCPDA) *
 
This step starts Ctrace and gives it a component to use for tracing. The Required reply attaches the external writer that was previously started so it can be used to write the Packet trace records.

TRACE CT,ON,COMP=SYSTCPDA,SUB=(TCPIP)
06 ITT006A SPECIFY OPERAND(S) FOR TRACE CT COMMAND.

R 06,WTR=CTWTR1,END
ITT038I ALL OF THE TRANSACTIONS REQUESTED VIA THE TRACE CT COMMAND
WERE SUCCESSFULLY EXECUTED.
IEE839I ST=(ON,0256K,01280K) AS=ON BR=OFF EX=ON MT=(ON,064K)
ISSUE DISPLAY TRACE CMD FOR SYSTEM AND COMPONENT TRACE STATUS
ISSUE DISPLAY TRACE,TT CMD FOR TRANSACTION TRACE STATUS


D TRACE,COMP=SYSTCPDA,SUB=(TCPIP)
IEE843I 12.21.51 TRACE DISPLAY 293
SYSTEM STATUS INFORMATION
ST=(ON,0256K,01280K) AS=ON BR=OFF EX=ON MT=(ON,064K)
TRACENAME
=========
SYSTCPDA
MODE BUFFER HEAD SUBS
=====================
OFF HEAD 1
NO HEAD OPTIONS
SUBTRACE MODE BUFFER HEAD SUBS
--------------------------------------------------------------
TCPIP ON 0128M
ASIDS *NONE*
JOBNAMES *NONE*
OPTIONS MINIMUM
WRITER CTWTR1


V TCPIP,,PKT,ON,IP=XX.XX.XX.XX
EZZ0060I PROCESSING COMMAND: VARY TCPIP,,PKT,ON,IP=10.22.162.35
EZZ0053I COMMAND VARY PKTTRACE COMPLETED SUCCESSFULLY


V TCPIP,,PKT,OFF
EZZ0060I PROCESSING COMMAND: VARY TCPIP,,PKT,OFF
EZZ0053I COMMAND VARY PKTTRACE COMPLETED SUCCESSFULLY

TRACE CT,OFF,COMP=SYSTCPDA,SUB=(TCPIP)
ITT038I ALL OF THE TRANSACTIONS REQUESTED VIA THE TRACE CT COMMAND
WERE SUCCESSFULLY EXECUTED.
IEE839I ST=(ON,0256K,01280K) AS=ON BR=OFF EX=ON MT=(ON,064K)
ISSUE DISPLAY TRACE CMD FOR SYSTEM AND COMPONENT TRACE STATUS
ISSUE DISPLAY TRACE,TT CMD FOR TRANSACTION TRACE STATUS
ITT111I CTRACE WRITER CTWTR1 TERMINATED BECAUSE OF A WTRSTOP
REQUEST.

TRACE CT,WTRSTOP=CTWTR1,FLUSH

D TRACE,TT
IEE843I 12.55.53 TRACE DISPLAY 793
SYSTEM STATUS INFORMATION
ST=(ON,0256K,00512K) AS=ON BR=OFF EX=ON MT=(ON,024K)
--------------------------------------------------------------
TRANSACTION TRACE STATUS: OFF

 

 

Order a book or two today - you can download an eBook today for only $1.99!

            

Just click on a book to learn more!