Using statistics data for FEPI

CICS® statistics can help with performance tuning and resource planning for applications that use FEPI.

The standard CICS statistics reports contain data about usage of:
  • FEPI pools
  • FEPI connections
  • FEPI targets.
To obtain the current statistics for a FEPI pool, connection, or target, a utility program can issue an EXEC CICS COLLECT STATISTICS command. For example, the command EXEC CICS COLLECT STATISTICS SET(pointer) POOL(GRPD) returns the current statistics for the 'GRPD' pool. To map the returned statistics, your utility program should include the appropriate CICS-supplied copybook:
DFHA22DS
FEPI pool statistics
DFHA23DS
FEPI connection statistics
DFHA24DS
FEPI target statistics.

The copybooks are supplied in COBOL, PL/I, and assembler language.

To cause all FEPI statistics to be written immediately to the SMF statistics data set, you can use either the EXEC CICS or the CEMT version of the PERFORM STATISTICS RECORD FEPI command. For details of the CEMT COLLECT STATISTICS and PERFORM STATISTICS RECORD commands, see CEMT - main terminal; for programming information about the equivalent EXEC CICS commands, see the Introduction to System programming commands.

To format and print FEPI-related statistics in the DFHSTATS data set, you can use the CICS-supplied utility program, DFHSTUP. To print only the FEPI statistics, specify the command parameter SELECT TYPE=FEPI. For information about how to use the DFHSTUP program, see Statistics utility program (DFHSTUP). For detailed information about fields in the FEPI statistics records, see FEPI statistics.