Previous Topic: Processing the CICS SMF Records - APCCJSMFNext Topic: Region and Transaction Scope


CICS SMF User Exit

Processing large data sets that contain CICS SMF records is a time-consuming task. If you need to extract additional information that is not used for the CICS SMF feature, you can define up to 15 additional performance data fields that will be extracted into the output data set of the first step of job APCCJSMF. If you define these data fields, there must be an appropriate action to process the additional data that is stored to a temporary data set by default.

You must define the additional fields in a data set with a fixed record length of 80. This data set must be used with DDname APCVARS in step APCCASDI of job APCCJSMF. The layout is described in the following table.

Field

Length

Description

Example

Informal Name

8

Informal name, as defined in the MCT

DB2WAIT

Type of Data

1

Processing type of the requested field:

C - character

B - binary (fullword)

T - timestamp

B

Length of Data

2

Length of data that will be extracted and moved to the output data set

04

Displacement in output data set

3

Position in output data set where moved data will start; must be greater than 64; no check for overlaps is done

065

When the example data is used, the contents of the performance data field DB2WAIT is copied in binary format with a length of 4 bytes to the output data set of step APCCASDI starting at position 65.