Sample Line-by-line Procedure Level Report
The following is an example of reporting the detail of the minimal metrics of selected journal utilities by subroutine function. The report is sent to the monlbl_JRN_proc.txt file, a portion of which is displayed.
Line-by-Line Monitor
1.) Stop Monitor
2.) Pause Monitor
3.) Clear Counters
4.) Report - Detail
5.) Report - Summary
6.) Report - Delimited (CSV) Output
7.) Report - Procedure Level
Enter the number of your choice: 7
The following routines have been executed during the run,
and have detail statistics available for them.
1) JRNDUMP
2) JRNOPTS
3) JRNSTART
4) JRNSWTCH
5) JRNUTIL
6) JRNUTIL2
Enter list of routines, or * for all
Routine number (*=All)? * - All
FileName: monlbl_JRN_proc.txt
Press RETURN to continue ...
For each subroutine of the selected routine(s), the report displays a tag number, the counts for each metric, and the subroutine label (if source code is available).
Routine ^JRNDUMP ...
Tag RtnLine Time TotalTime
1 6 0.000154 0.000154 JRNDUMP
2 0 0 0 INT
3 0 0 0 getkey1
4 0 0 0 progress
5 6 0.000050 0.000050 listhdr
6 21 0.000240 0.000322 showlist
7 20 0.136909 0.330301 listjrn
8 7 0.188435 0.188435 getjrninfo
9 0 0 0 guijrn
.
.
.
This is a portion of the report for one selected routine.