CICS PA-specific fields

CICS PA-specific fields are additional derived fields, such as sums, ratios, and percentages, that are generated by CICS PA based on CMF data. You can use these fields in report forms.

Performance derived fields

ACAPPLVR
Application context application version. This character field represents three 4-byte binary values separated by hyphens: ACMAJVER (major version), ACMINVER (minor version), and ACMICVER (micro version).
ALERT
For Performance Summary alert reporting, the count or percentage total of transactions at the specified alert severity (Critical, Warning, or Info) for the summary key.
APPLID
CICS® generic APPLID.
APPLRECS
Number of Application records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
CECMTYPE
A concatenation of CECMCHTP (CEC machine type) and CECMDLID (CEC model ID).
COMMWAIT
Total time value of the communications related fields IRWAIT, ISWAIT, SZWAIT, TCWAIT, LU61WAIT, and LU62WAIT.
CPUIPCT
The task processor time (USRCPUT) as a percentage of the Summary report time interval (in seconds). It is calculated as:
USRCPUT / Summary Report Time Interval * 100
CPUISSPE
The task processor time that was eligible for offload to a specialty processor. It is calculated as:
CPUONCPE + (USRCPUT – CPUONCP)
CPUONCP
The task processor time on a standard processor. It is taken from the value of CPUTONCP (DFHTASK S436).
CPUONCPE
The task processor time on a standard processor that was eligible for offload to a specialty processor. It is taken from the value of OFFLCPUT (DFHTASK S437).
CPUONCPN
The task processor time on a standard processor that was not offload eligible. It is calculated as:
CPUONCP - CPUONCPE
CPUONSP
The task processor time that was offloaded to a specialty processor. It is calculated as:
USRCPUT - CPUONCP
CPUSU
CPU time expressed in transaction service units. The task USRCPUT (DFHTASK S008) is converted to service units using a conversion factor specified for either the image on which the transaction ran or the input files. It is calculated as:
USRCPUT * service unit conversion factor
DPLRECS
Number of Distributed Program Link (DPL) records in this Network Unit-of-Work Extract record. This is a subset of FUNCSHIP, the Function Shipping record count. All Cross-System Work Extract records include this field.
ENQSDLY
The total elapsed time waiting for a CICS task control local or global enqueue. It is calculated as:
ENQDELAY + GNQDELAY
FILENAME
Transaction resource class data only: VSAM file name.
FUNCSHIP
Number of Function Shipping records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
IOWAIT
Total time value of the I/O wait time fields FCWAIT, JCWAIT, TDWAIT, TSWAIT.
IRESP
CICS internal response time for the transaction. It is calculated by the difference in the Start and Stop times minus the time spent waiting on the terminal (operator think time).
JOBNAME
Jobname of the CICS system.
JVMMTIME
JVM method time. This is the elapsed time spent in the CICS JVM by the user task, excluding the JVM initialize and reset elapsed times. It is calculated as:
JVM elapsed time (JVMTIME) - JVM init time (JVMITIME)
    - JVM reset time (JVMRTIME)
LOCKSDLY
The total elapsed time waiting for a CICS task control local enqueue or global enqueue, or waiting to acquire a CICS lock manager (LM) lock on a resource, an intrapartition transient data lock, or an extrapartition transient data lock. It is calculated as:
ENQDELAY + GNQDELAY + LMDELAY + TDILWTT + TDELWTT
LOCKWAIT
The total elapsed time that the user task waited to acquire a CICS lock manager (LM) lock on a resource, an intrapartition transient data lock, or an extrapartition transient data lock. It is calculated as:
LMDELAY + TDILWTT + TDELWTT
MVSID
SMF system ID.
OFFLIPCT
The total task processor time on standard CP that was eligible for offload to specialty processor (zIIP or zAAP) as a percentage of the Summary report time interval (in seconds). It is calculated as:
OFFLCPUT / Summary Report Time Interval * 100
OFFLPCT
The total task processor time on standard CP that was eligible for offload to specialty processor (zIIP or zAAP) as a percentage of the total task processor time (USRCPUT). It is calculated as:
OFFLCPUT / USRCPUT * 100
OFLDIPCT
The task processor time that was offload eligible as a percentage of the Summary report time interval (in seconds). It is calculated as:
(OFFLCPUT + (USRCPUT - CPUTONCP)) / Summary Report Time Interval * 100
OFLDPCT
The task processor time that was offload eligible as a percentage of the total task processor time (USRCPUT). It is calculated as:
((OFFLCPUT + (USRCPUT – CPUTONCP)) /  USRCPUT) * 100
OMODDLY
(Other Mode Delay) The elapsed time for which the user task waited for redispatch on a CICS TCB other than on the CICS QR, RO, and SO mode TCBs. It is calculated as:
DISPWTT - (QRMODDLY + ROMODDLY + SOMODDLY)
OSLATNCY
Latency since start of originating transaction. It is calculated as the difference between the Start time of the current transaction and the Start time of the originating transaction.
PHLATNCY
Previous hop latency time for the transaction. It is calculated as the difference between the Start time of the current transaction and the Start time of the previous hop transaction.
QRDSPRTO
The ratio of QR TCB Dispatch to QR TCB CPU. It is calculated as:
(QR CPU/QR Dispatch) * 100
RATEMIN
The transaction rate per minute.
Note: Performance alerts for the RATEMIN and RATESEC fields are not included in the ALERT field count. This is because they are based on the summarised data, not on individual transaction alerts. This could result in the ALERT fields showing zeros while in fact the special derived field generates alerts.
RATESEC
The transaction rate per second.
Note: Performance alerts for the RATEMIN and RATESEC fields are not included in the ALERT field count. This is because they are based on the summarised data, not on individual transaction alerts. This could result in the ALERT fields showing zeros while in fact the special derived field generates alerts.
RELEASE
CICS release. For example, CICS TS V4.1 is 660.
RESPONSE
CICS response time for the transaction. It is calculated as the difference between the Start and Stop times.
RMIOTIME
Elapsed time the task was suspended by the dispatcher while in the Resource Manager Interface (RMI), excluding time waiting for DB2® and IMS™. It is calculated as:
RMISUSP - IMSWAIT - DB2RDYQW - DB2CONWT - DB2WAIT

(RMI suspend time - IMS wait time - DB2 readyq wait time - DB2 connection wait time - DB2 wait time)

SPEIPCT
The task processor time that was offloaded to specialty processor (USRCPUT – CPUTONCP) as a percentage of the Summary report time interval (in seconds). It is calculated as:
(USRCPUT – CPUTONCP) / Summary Report Time Interval * 100
SPEPCT
The task processor time that was offloaded to specialty processor as a percentage of the total task processor time (USRCPUT). It is calculated as:
((USRCPUT – CPUTONCP) / USRCPUT) * 100
STCPIPCT
The task processor time on standard CP that was not offload eligible as a percentage of the Summary report time interval (in seconds). It is calculated as:
(CPUTONCP - OFFLCPUT) / Summary Report Time Interval * 100
STCPPCT
The task processor time on standard CP that was not offload eligible as a percentage of the total task processor time (USRCPUT). It is calculated as:
((CPUTONCP – OFFLCPUT) / USRCPUT) * 100
TASKCNT
For Summary reporting only: the total number of tasks (CMF records).
Start of changeTASKMCNTEnd of change
Start of changeMobile Task count. The total number of tasks with OTRANFLG (DFHCICS A370) byte 6 containing a value greater than 0.End of change
TASKTCNT
For Summary reporting only: the total number of completed tasks (CMF termination records).
TOTCPU
The total task CPU time. This field is calculated as:

User CPU Time (DFHTASK S008) + RLS File Request CPU Time (DFHFILE S175)

TOTRECS
Total number of records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field. It is calculated as:

APPLRECS + TRANROUT + FUNCSHIP + DPLRECS

Start of changeTRACKORGEnd of change
Start of changePoint of origin. Bit 1 of byte 6 from the TRANFLAG field.End of change
Start of changeTRACKTAGEnd of change
Start of changeTracking data tag. Byte 6 of the OTRANFLG field, converted to character format.End of change
Start of changeTRACKVALEnd of change
Start of changeValue of tracking data tag. Byte 6 of the OTRANFLG field, converted to numeric format.End of change
TRANROUT
Number of terminal-owning region records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
UOWID
Network unit-of-work ID: the first 6 bytes of NETUOWSX DFHTASK C098 that uniquely identifies this unit of work. This ID is assigned at attach time using either a STCK token (when the task is attached to a local terminal), or the network unit of work ID passed as part of an ISC APPC or IRC attach header. The system clock will wrap at intervals of several months.
UOWSEQ
Network unit-of-work ID sequence number: the last 2 bytes of NETUOWSX DFHTASK C098. This field is the period count, typically incremented at each syncpoint.
Start of changeWLMBTECTEnd of change
Start of changeCount of the number of begin-to-end (BTE) phase transactions completed. This field is available only in performance summary reports. Only transaction with a WLMRPTST status of normal are included.End of change
Start of changeWLMEXECMEnd of change
Start of changeWorkload Manager completion, yes or no.End of change
Start of changeWLMEXECTEnd of change
Start of changeCount of the number of execution (EXE) phase transactions completed. This field is available only in performance summary reports. Only transaction with WLMBTECT completion status of yes are included.End of change
Start of changeWLMPHASEEnd of change
Start of changeWorkload Manager phase, BTE or EXE.End of change
Start of changeWLMRPTSTEnd of change
Start of changeWorkload Manager report status, normal or abnormal.End of change
Start of change

Statistics derived fields

Note: Historical databases created with CICS PA V5R2 and earlier versions do not contain any statistics derived fields. If you run a statistics report on a historical database that does not contain a statistics derived field, the report shows the value of that field as 0.
A08BKLRR
The ratio of lookasides to buffer reads (the combined number of data and index buffer reads). It is calculated as:
(A08BKBFF / (A08BKBFF + A08BKFRD)) * 100
A08DBLRR_DATA
The ratio of lookasides to data buffer reads. It is calculated as:
(A08BKBFF_DATA / (A08BKBFF_DATA + A08BKFRD_DATA)) * 100
A08DBLRR_INDX
The ratio of lookasides to index buffer reads. It is calculated as:
(A08BKBFF_INDX / (A08BKBFF_INDX + A08BKFRD_INDX)) * 100
DSGTCBCPUR
The ratio of the accumulated CPU time to accumulated dispatch time for a TCB. It is calculated as:
(DSGACT / DSGTDT) * 100
MNGTONCP_D
The task processor time that was offloaded to the specialty processor. It is calculated as:
MNGCPUT - MNGTONCP
MNGOFLCP_D
The task processor time on a standard central processor that was not eligible for offload to a specialty processor. It is calculated as:
MNGTONCP - MNGOFLCP
End of change