Using frequency distributions from IMS Monitor output
The reports derived from the IMS Monitor data records contain many summary lines where the mean time is given. If you are interested in the distribution of those timed events, rather than just average and maximum times, you can request the Report Print utility to individually record the events in a frequency distribution across a range of intervals.
Some distributions are not time dependent, such as those for transaction queue loads or transmitted block sizes.
The following tables show the major IMS Monitor reports and the type of frequency distributions generated for each report. Each type results in several distributions, depending on how many entries are in each section of the report. For each type of frequency distribution, the data is cumulated in suitable intervals or ranges. The set of ranges used for each type is given an identifier, shown in the ID column.
- The following table shows the report distributions sorted by region
summary.
Table 1. Distribution reports by region summary Report name ID Description Schedule end to 1st DL/I call D1 Elapsed time Elapsed execution time D2 Not wait time DL/I calls D3 N/A D4 N/A External Subsystem calls D5 Elapsed time Waits per DL/I call D6 Not wait time Idle for intent D43 Elapsed time Checkpoint D7 N/A D8 N/A D20 Elapsed time D21 Not wait time - The following table shows the report distributions sorted by program
region.
Table 2. Report distributions by program region Report name ID Description Elapsed execution time D30 N/A Schedule end to 1st DL/I call D31 N/A - The following table shows the report distributions sorted by program
summary.
Table 3. Report distributions by program summary Report name ID Description Processor time per schedule D15 N/A Transactions dequeued per schedule D14 N/A Elapsed time per schedule D9 N/A Schedule end to 1st DL/I call D10 N/A - The following table shows the report distributions sorted by communication
summary.
Table 4. Report distributions by communication summary Report name ID Description Line elapsed time D18 N/A Line not wait time D19 N/A - The following table shows the report distributions sorted by line
functions.
Table 5. Report distributions by line functions Report name ID Description Received block length D36 N/A Transmitted block length D37 N/A Inactive intervals D38 N/A - The following table shows the report distributions sorted by MSC
queuing summary.
Table 6. Report distributions by MSC queuing summary Report name ID Description Time in queue D39 N/A - The following table shows the report distributions sorted by transaction
queuing.
Table 7. Report distributions by transaction queuing Report name ID Description Transactions on queue at schedule D17 N/A Transactions dequeued per schedule D16 N/A Prefetch format blocks D28 Elapsed time D29 Not wait time - The following table shows the report distributions sorted by call
summary.
Table 8. Report distributions by call summary Report name ID Description PSB waits per DL/I call D13 N/A PSB waits per external subsystem call D44 N/A PSB elapsed time per call D11 N/A PSB not wait time per call D12 N/A PSB external subsystem calls D45 Elapsed time - The following table shows some distributions derived from buffer
pool statistics for wait times.
Table 9. Wait time distributions Function ID Module key Storage D22 SMN OSAM I/O D23 DBH VSAM I/O D24 VBH Scheduler internal D25 MSC Queue manager I/O D26 QMG Block loader I/O D27 BLR MFS block I/O D32 MFS MFS directory I/O D33 MFS HSAM I/O D34 DIE Format Buffer Pool Space D35 PMM PI enqueue D40 None QMGR SNAPQ Check D42 None