10. MODIFICATION › 10.1 Checklists › 10.1.9 Activate the CICS File/DBD Activity File (CICCSF)
10.1.9 Activate the CICS File/DBD Activity File (CICCSF)
The CICS File/DBD Activity File (CICCSF) is an optional file
created from the file segments in The Monitor's task
accounting detail records. It provides file access
statistics by file ID. The CICCSF file can be voluminous if
you have defined a large number of file segments for The
Monitor. Therefore, to limit the DASD requirement of the
CA MICS Data Base, the CICCSF file is distributed as an
inactive file. To activate this file, follow the checklist
provided below.
****************************************************
* *
* CHECKLIST 9 - ACTIVATE THE CICCSF FILE *
* *
****************************************************
___ 1. Save a copy of sharedprefix.MICS.GENLIB(CICGENIN) in
sharedprefix.MICS.LOCALMOD.CNTL for recovery
purposes.
___ 2. Modify sharedprefix.MICS.GENLIB(CICGENIN). Code the
following FILE statement for the CICCSF file if the
file will only be turned on in the DAYS and MONTHS
time spans.
FILE CSF 00 1 N E N Y N N N N CICS File/DBD Activity File
Code the following FILE statement for the CICCSF file
if the file will be turned on in the DETAIL, DAYS,
and MONTHS time spans:
FILE CSF 00 1 Y E N Y N N N N CICS File/DBD Activity File
___ 3. Submit the job in sharedprefix.MICS.CNTL(CICCGEN).
___ 4. To help reduce the volume of the CICCSF file, use the
_USRSCSF exit in prefix.MICS.USER.SOURCE(#CICEXIT) to
keep only those files that are of a critical nature.
One way to do this is by examining the CSFFID data
element for a specific file ID. If CSFFID is not for
a file that should be kept in the data base, then
skip the record by setting the variable SKIP_REC to
one. This will prevent the observation from being
written to the CICCSF file.
For example :
MACRO _USRSCSF
IF CSFFID=:'DFH' THEN SKIP_REC=ONE;
%
___ 5. If the CICCSF file is being activated in the DETAIL
timespan, then make the following updates to the
_USRXCSF macro in prefix.MICS.USER.SOURCE(#CICEXIT):
DATA &CICX..CICCSF00 (KEEP=%%CSFFILE(OP=FILEOPTS,TS=DETAIL));
SET %%CSFMERG;
RUN;
___ 6. Review the definitions in prefix.MICS.PARMS(DBMODEL).
Modify the cycle retention number to match the file
status in each timespan. For example, at least one
cycle is retained for the DETAIL timespan for the
files you activated. See Section 7.3.10 of this
guide for details on DBMODEL definitions.
___ 7. Submit the job in prefix.MICS.CNTL(CYCLEGEN).