Report content
The Transaction Tracking List report has two parts:
- Origin section. A report line is printed for each originating transaction record in the input file.
- Group section. Each originating transaction is followed by a Group section which displays a list of all transactions that are subordinate to it. The Group section is sorted in ascending order of the fields OSTART + TRNGRPID + START. This combination ensures that the transactions are grouped and sorted in succession order. The first entry in the Group section is usually the Originating transaction, which can be identified by PHCOUNT=0.
The following report is an example of the Transaction Tracking
List report.
Figure 1. Transaction Tracking List report
V5R3M0 CICS Performance Analyzer
Transaction Tracking List
TTLS0001 Printed at 12:34:56 02/15/2015 Data from 17:07:03 3/07/2011 Page 9
OTran OUserid OAPPLID OTaskNo OStart OOrigin OFcty OTCPIPSr OCli6Adr OCLIPORT
Time
PS3 JOHNB IYCUZC03 418 16:25:34.939 TERM 2318 0
Tran Userid APPLID TaskNo Start RTyp Origin Response User CPU PHTran PHTaskNo PHAPPLID PHStart PHCount PHLatncy
Time Time Time Time Time
PS3 JOHNB IYCUZC03 418 16:25:34.939 T TERM .0048 .0001 0 0 .0000
PS3 JOHNB IYCUZC01 97486 16:25:34.941 T MRO .0029 .0007 PS3 418 IYCUZC03 16:25:34.939 1 .0019
CSMI JOHNB IYCUZC07 2966 16:25:34.941 T MRO .0027 .0004 PS3 97486 IYCUZC01 16:25:34.941 2 .0001
-------------------------------------------------------------------------------------------------------------------------------------
OTran OUserid OAPPLID OTaskNo OStart OOrigin OFcty OTCPIPSr OCli6Adr OCLIPORT
Time
PX3 JOHNB IYCUZC03 419 16:25:34.939 TERM 2930 0
Tran Userid APPLID TaskNo Start RTyp Origin Response User CPU PHTran PHTaskNo PHAPPLID PHStart PHCount PHLatncy
Time Time Time Time Time
PX3 JOHNB IYCUZC03 419 16:25:34.939 T TERM .0052 .0001 0 0 .0000
PX3 JOHNB IYCUZC01 97487 16:25:34.941 T MRO .0032 .0008 PX3 419 IYCUZC03 16:25:34.939 1 .0019
CSMI JOHNB IYCUZC07 2967 16:25:34.941 T MRO .0028 .0004 PX3 97487 IYCUZC01 16:25:34.941 2 .0003
-------------------------------------------------------------------------------------------------------------------------------------
OTran OUserid OAPPLID OTaskNo OStart OOrigin OFcty OTCPIPSr OCli6Adr OCLIPORT
Time
HR2 JOHNB IYCUZC04 99073 16:25:34.949 TERM 1865 0
Tran Userid APPLID TaskNo Start RTyp Origin Response User CPU PHTran PHTaskNo PHAPPLID PHStart PHCount PHLatncy
Time Time Time Time Time
CSMI JOHNB IYCUZC07 2969 16:25:34.950 T MRO .0104 .0002 HR2 96253 IYCUZC02 16:25:34.950 2 .0003
-------------------------------------------------------------------------------------------------------------------------------------
OTran OUserid OAPPLID OTaskNo OStart OOrigin OFcty OTCPIPSr OCli6Adr OCLIPORT
Time
PA2 JOHNB IYCUZC03 420 16:25:34.949 TERM 2646 0
Tran Userid APPLID TaskNo Start RTyp Origin Response User CPU PHTran PHTaskNo PHAPPLID PHStart PHCount PHLatncy
Time Time Time Time Time
PA2 JOHNB IYCUZC03 420 16:25:34.949 T TERM .0019 .0001 0 0 .0000
PA2 JOHNB IYCUZC01 97488 16:25:34.950 T MRO .0010 .0002 PA2 420 IYCUZC03 16:25:34.949 1 .0008
-------------------------------------------------------------------------------------------------------------------------------------
For the complete list of performance class data fields that can be selected for the Transaction Tracking List report, see the CICS Performance Analyzer for z/OSĀ® User's Guide.
A brief description of the fields in the default report follows. For more details, see the CICS Performance Guide.
Origin section
- OTran
- The transaction ID of the originating task (owner: DFHCICS, field ID: 363).
- OUserid
- The user identifier of the originating task (owner: DFHCICS, field ID: 364).
- OAPPLID
- The APPLID of the CICS region in which the originating task ran (owner: DFHCICS, field ID: 360). This field indicates the CICSĀ® system that performed the work recorded in the record.
- OTaskNo
- The number of the originating task (field: OTRANNUM, owner: DFHCICS, field ID: 362).
- OStart Time
- The time at which the originating task was started. (field: OSTART, owner: DFHCICS, field ID: 361).
- OOrigin
- This field is an interpretation of the transaction origin type
from byte 4 of the transaction flags field (field: OTRANFLG, owner:
DFHCICS, field ID: 370) and can be used as an indicator of the source
of the originating transaction.
This field can have one of the values listed for the Origin field.
The Origin Type is an interpretation of the primary transaction client type with which the transaction was attached using the CICS Transaction Manager.
- OFcty
- The facility name of the originating transaction (field: OFCTYNME, owner: DFHCICS, field ID: 371). If the originating transaction is not associated with a facility, this field is null.
- OTCPIPSr
- The name of the originating TCPIPSERVICE (field: OTCPSVCE, owner: DFHCICS, field ID: 366).
- OCli6Adr
- The IP address of the originating client or Telnet client (field: OCLIPADR, owner: DFHCICS, field ID: 372).
- OCLIPORT
- The TCP/IP port number of the originating client or Telnet client (owner: DFHCICS, field ID: 369).
Group section
- Tran
- The Transaction ID (owner: DFHTASK, field ID: 001) identifies the name of the transaction that this performance class record represents.
- Userid
- User identification at task attach (owner: DFHCICS, field ID: 089).
- APPLID
- The APPLID of the CICS system upon which the CMF performance record was created. This field indicates the CICS system that performed the work recorded in the record.
- TaskNo
- The identification number of the transaction (field: TRANNUM, owner: DFHTASK, field ID: 031).
- Start Time
- The time at which the task was started (field: START, owner: DFHCICS, field ID: 005).
- RType
- The performance class record type (field: RTYPE,
owner: DFHCICS, field ID: 112):
- C
- Record output for a terminal converse.
- D
- Record output by a user event monitoring point (EMP) DELIVER request.
- F
- Record output for a long running transaction.
- S
- Record output for a syncpoint request.
- T
- Record output for a transaction termination (detach).
- Origin
- This field is an interpretation of the transaction origin type
from byte 4 of the transaction flags field (field: TRANFLAG, owner:
DFHTASK, field ID: 164) and can be used as an indicator of the source
of the transaction. This field can have one of the following values:
Origin Type Description NONE None TERM Terminal TDQ Transient data queue START Start TSTART Terminal start SCHED CICS Business Transaction Services (BTS) scheduler XM RUN Transaction manager domain (XM)-run transaction BRIDGE 3270 bridge SOCKET Socket domain WEB CICS Web support (CWS) IIOP Internet Inter-ORB Protocol (IIOP) RRS Resource Recovery Services (RRS) LU6.1 LU 6.1 session LU6.2 LU 6.2 (APPC) session MRO MRO session ECI External Call Interface (ECI) session IIRR IIOP domain request receiver RZINTR Request stream (RZ) instore transport IPIC IP interconnectivity session EVENT Event JVMSERVER JVMSERVER The Origin Type is an interpretation of the primary transaction client type with which the transaction was attached using the CICS Transaction Manager.
- Response Time
- The transaction response time. This field is calculated by subtracting the transaction start time (owner: DFHCICS, field ID: 005) from the transaction stop time (owner: DFHCICS, field ID: 006).
- User CPU
- The transaction CPU time (field: USRCPUT, owner: DFHTASK, field ID: 008).
- PHTran
- The transaction ID of the immediately previous task in another CICS system with which this task is associated (owner: DFHCICS, field ID: 377).
- PHTaskNo
- The task number of the immediately previous task in another CICS system with which this task is associated (field: PHTRANNO, owner: DFHCICS, field ID: 376).
- PHAPPLID
- The APPLID of the CICS system of an immediately previous task in another CICS region with which this task is associated (owner: DFHCICS, field ID: 374).
- PHStart Time
- The start time of the immediately previous task in another CICS system with which this task is associated (field: PHSTART, owner: DFHCICS, field ID: 375).
- PHCount
- The number of times there has been a request from one CICS system to another CICS system to initiate a task with which this task is associated (owner: DFHCICS, field ID: 378).
- PHLatncy Time
- Previous hop latency time for the transaction. This field is calculated by subtracting the transaction start time of the previous hop transaction (field: PHSTART, owner: DFHCICS, field ID: 375) from the Start time of the current transaction (field: START, owner: DFHCICS, field ID: 005).