Previous Topic: 6.4.2.3 CPU Time for Remote Enclaves

Next Topic: 6.4.2.5 CPU Time for Measured Usage License Charges

6.4.2.4 CPU Time for APPC/MVS Transactions


The CA MICS Batch and Operations Analyzer creates APPC/MVS
ASCH Transaction records from the SMF type 33 APPC/MVS TP
Accounting record.

The following CA MICS file contains ASCH-scheduled
transaction activity:

  File    File Label
  ------  ------------------------------------
  BATATP  APPC/MVS ASCH Transaction File

At the DETAIL time-span, BATATP file may contain several
observations representing the resource utilization of one
execution instance of an APPC/MVS transaction program (TP).

APPC/MVS TPs can be of two types, standard and multi-trans,
with standard being the default:

 'STP'  - Standard schedule type, Standard user
 'MTP'  - Multi-trans schedule type, Standard user
 'MSH'  - Multi-trans schedule type, Multi-trans shell user

The BATATP file has no concept of interval recording for its
file observations.  Each observation represents the complete
resource utilization of the APPC/MVS ASCH transaction for the
duration of the TP execution.

In comparison to the APPC/MVS TP Activity (BAT_TP) file, the
BATATP file provides a transaction oriented view of TP
execution, while the BAT_TP provides an address space view.

The following CPU time data elements represent the CPU time
used by APPC/MVS Transaction Programs (TPs):

o ATPSRBTM - TP SRB CPU Time

  ATPSRBTM contains the contents of SMF type 33 field
  SMF33SRB.

  It is the CPU time that is spent executing system code
  called by APPC/MVS Transaction Programs (TPs).
o ATPTCBTM - TP TCB CPU Time

  ATPTCBTM contains the contents of SMF type 33 field
  SMF33SRB.

  It contains the CPU time that is spent executing the
  application code in APPC/MVS Transaction Programs (TPs).
o ATPCPUTM - TP TCB+SRB CPU Time

  ATPCPUTM is the sum of ATPSRBTM and ATPTCBTM.

  It contains the total TCB and SRB CPU time used by the
  APPC/MVS Transaction Programs (TPs).