Resource Measurement Facility (RMF) is IBM's strategic performance management product for z/OS. RMF gathers and reports on z/OS resource usage. Mainframe users can configure RMF to store data in SMF records which z/IRIS streams and processes into open-source compatible metrics in real-time. z/IRIS metrics should be stored in a data sink (e.g. InfluxDB) that is connected to visualization and analysis software (e.g. Grafana).
Supported RMF SMF records
|SMF Type||Record description||Support status|
|72||Workload Activity, Storage Data and Serialization Delay||2021|
|73||Channel Path Activity||2021|
|74||Activity of Several Resources||2021|
|75||Page Data Set Activity||2021|
|78||Virtual Storage and I/O Queuing Activity||2021|
|79||Monitor II activity||2021|
IBM's RMF SMF record type 70 gather usage and sampling data at user customizable intervals. z/IRIS streams and parses these records to create metrics applicable for ultimate use in open-source visualization and reporting software.
The use distinction between tags/labels and fields applies to time series database management systems that provide indexing, filtering and grouping of metrics and data. Users can logically group or filter the metrics using the tags or labels listed in the table below.
General tags/labels for grouping
% LPAR/MVS busy time metric
Logical core/cpu online percentage of time dispatched by LPAR
Logical processor online percentage of time busy
In-ready work unit queue distribution metric
This metrics includes the following SMF fields: SMF70U00, SMF70U01,...,SMF70U15
Percentage of samples where work units were immediately dispatchable
⋮16 fields in total
waiting_work_units_10 (use the upper range)
Percentage of samples where 41-60 work units were not immediately dispatchable
⋮16 fields in total
Percentage of samples where more than 150 work units were not immediately dispatchable
IBM documents that a value 60% or more implies contention.