Sample job illustrating the use of DFHMNDUP
The following sample job shows how you can use the DFHMNDUP program in conjunction with the DFH$MOLS program to print monitoring performance data.
(DFH$MOLS control statements - see DFH$MOLS control statements summary)
- In addition to the CICS® library containing the DFHMNDUP program, the STEPLIB library concatenation must also include the library that contains any monitoring control table (MCT) that you specify on the MCT parameter.
- You could decide to keep a permanent data set, one for each CICS region, to hold the dictionary record. Specify the DISP parameter according to whether the data set already exists, or a new one is to be created and cataloged.
- Specify the name of the SMF data set that you want to dump, where
x
is the installation-defined suffix in the range A to Z, or 1 to 9. You can reduce the time to unload the SMF data set by including an AMP parameter with a suitable buffer size. For further information about unloading SMF data sets, see z/OS MVS System Management Facilities (SMF). - If you decide to dump to a permanent SMF dump data set, specify
the DISP parameter according to whether the data set already exists,
or a new one is to be created and cataloged. The naming convention
shown here suggests the use of a suffixed name (SMFDMPxx) for the
low-level qualifier, where
xx
is a two-character suffix. - You must put the dictionary data set in front of the dumped SMF data set. If the first monitoring performance record in the SMF data set is not a dictionary record, the dictionary record created by DFHMNDUP is used. However, if the first monitoring performance record in the SMF data set is a dictionary record, it is used instead of the dictionary record created by the DFHMNDUP program. The DFH$MOLS sample uses the last dictionary record read and disregards any previous record.