In the information area processing phase, the work files from
the input raw data phase are sorted and processed to produce
the cycles for the DETAIL timespan. This phase includes the
merge of CICS statistics work files (CICS 3.1), the
calculation of CPU delta values for CICS statistics
dispatcher data, the calculation of ENDTS and delta values
for The Monitor CSM (checkpoint) file, and the execution of
the CICMSAC exit if the multi-system account option in
prefix.MICS.PARMS(CICOPS) is in effect.
Because ENDTS is not in The Monitor detail accounting system
records, it is calculated from the STARTTS of the next
record. For the last record in a given CICS region, it is
computed from STARTS + TCP dispatched time + KCP dispatched
time + JCP dispatched time + user (application) dispatched
time + dispatcher wait time. Once the ENDTS values have been
calculated, DURATION is derived as ENDTS-STARTTS, the delta
values are calculated for each CSM record, and the CSM file
is merged with the CMF work CSY file. All this processing
occurs in sharedprefix.MICS.SOURCE member #CSYMRG8 for
Monitor version 8 data.
The user exits invoked in this phase are listed below:
o Parameter related exits
CICMSAC - Multi-system accounting exit
Figure 9-3 outlines the flow of this phase.
+-------+ +--------+ | 1-1 | | 1-1-1 | +-------+ +--------+ | | #CSTMERG +---------------------+ ************************* | Sort WORK.CICCIN00 | * Merge statistics work * | to eliminate | * files and create work * | duplicates | * CSY file * +---------------------| ************************* | | #CSYMRG8 +---------------------+ *********************** | Create | +---* Merge CSY and CSX *---+ | DETAIL.CICCIN00 | | *********************** | +---------------------+ | | | | | +-----------------------+ | +---------------------+ | | Calculate time deltas | | | Create detail | | | for CSX system file | | +--| dictionary |--+ | +-----------------------+ | | | DETAIL.CICCDC00 | | | | | | +---------------------+ | | +-----------------------+ | *************** | | | | | Output record to file | | * User output * | +-----------------+ | | | CSX |<--->* exit USRSCSY* | | Delete entries | | | +-----------------------+ | *************** +----+ based on |----+ | | | | CICCDCEX value | | +-----------------------+ | +-----------------+ | | Merge work CSY and | | | +--| Mon 8.0/8.1 work CSX |--+ +-------+ +-----------------------+ | 1-1-1 | | +-------+ /----------------\ no < CICMSAC active? >----+ \ | | | **************** | * CICMSAC exit * | **************** | | | +--------+ | | done |<---------+ +--------+
Figure 9-3. Information Area Processing
| Copyright © 2012 CA. All rights reserved. | Tell Technical Publications how we can improve this information |