RMFODQ - z/OS Daily Top 10 Service Classes by SYSPLEX
The RMFODQ inquiry displays several pie charts showing a daily view of the top ten Service Class users of several important resources - CPU, I/O, and Central Storage. For the CPU usage pie chart, CP, zIIP, and zAAP CPU times are aggregated into a single metric. The metric shows total CPU utilization across all engine types.
mics142
3
2
The inquiry produces the following charts showing which WLM service classes consume the highest amount of three different resources:
- z/OS Daily Top Ten Service Class Storage
- z/OS Daily Top Ten Service Class CPU Time
- z/OS Daily Top Ten Service Class IO SUs
The chart heading information shows the SYSPLEX Name, DATE, and resource unit (CPU, I/O, or Central Storage) charted. Three different charts are generated, each one showing the top ten users of a resource. An artificial Service Class, Z_OTHER, is created and used to display the aggregated resource use for Service Classes where their pie slice was less that one percent or the remaining Service Classes beyond the top 10 (default).
If you want to see the top
nn
resource users, where nn
is a number other than 10, see the Run-Time Execution Parameter section.The first chart shows the top ten Service Classes consuming CPU time for the day in SYSPLEX PLEXC1. The second chart shows the top ten Service Class highest average consumers of central storage page frames.


Uses
The pie charts generated by the RMFODQ inquiry provide a good way to identify quickly the Service Classes that dominate resource utilization across your WLM SYSPLEXES. Identifying these high use resource consumers allows you to focus performance improvement efforts where they provide the greatest return.
Charts
zOS Daily Top 10 Service Class CPU Time

Pie Slices
- TOTCPU
- Total CP zIIP and zAAP CPU Time
TOTCPU is the sum of CP, Normalized zIIP, and Normalized zAAP CPU Times.
zOS Daily Top 10 Service Class IO SUs

Pie Slices
- SECTOIOC
- I/O Service Units
zOS Daily Top 10 Service Class Storage

Pie Slices
- SECAVCRS
- Average Storage Used - CS
Inquiry Defaults
DATA SOURCE (file/timespan):
- HARCPU DAYS timespan file: Cycle 01 (used to determine CPCID)
- WLMSEC at the DAYS timespan
Derivations:
CPCID
%CPCID ;
DATE
DATEPART(ENDTS);
TOTCPU
TOTCPU = SUM(SECTCPTM,SECZAPTM,SECSUPTM) ;
TOTNN
TOPNN = 10 ;
Run-Time Execution Parameter Overrides:
- UNIT
- Select one or moreMICS databaseunits by entering the data base IDs. Enter multiple IDs with a blank following each ID value.
- CYCLE RANGE
- Enter range ofMICSonline file cycles or enter ARCHIVE for archive files.
- # OF SERVICE CLASSES
- Specify the number of service classes to appear on the report.
- 10 - default
- SELECT YESTERDAY
- Specify whether to report only on observations with a time stamp from yesterday.
- Available values:
- Y
- - Yes
- N
- - No (default)
Recommended Execution Time parameter setting for daily executions:
- Set Cycle range to 01-02
- Set Select Yesterday to Y