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.
ch.png
ch2.png
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
RMFODQ zOS Daily Top 10 Service Class CPU Time.png
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
RMFODQ zOS Daily Top 10 Service Class IO SUs.png
Pie Slices
SECTOIOC
I/O Service Units
zOS Daily Top 10 Service Class Storage
RMFODQ zOS Daily Top 10 Service Class Storage.png
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 more
MICS database
units by entering the data base IDs. Enter multiple IDs with a blank following each ID value.
CYCLE RANGE
Enter range of
MICS
online 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