Created
Updated
Summary
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 |
---|---|---|
70 | Processor Activity | Supported |
71 | Paging Activity | 2021 |
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 |
76 | Trace Activity | 2021 |
77 | Enqueue Activity | 2021 |
78 | Virtual Storage and I/O Queuing Activity | 2021 |
79 | Monitor II activity | 2021 |
CPU activity
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
Type | Key | SMF source |
---|---|---|
tag/label | timestamp | (SMF70DTE+SMF70TME).as Timestamp |
tag/label | sysplex | SMF70XNM |
tag/label | system | SMF70SNM |
tag/label | processor_family | SMF70MOD |
tag/label | cpc_model | SMF70MDL |
tag/label | logical_partition | SMF70SPN |
tag/label | os_instance | SMF70STN |
tag/label | msu_limit | SMF70MSU |
tag/label | capacity_group | SMF70GNM |
tag/label | tenant_resource_group | SMF70_TRG_NAME |
% LPAR/MVS busy time metric
Metric Type | Name | Source |
---|---|---|
tag | serial_number | SMF70SER |
tag | type | SMF70TYP |
tag | id | SMF70CID |
field | lpar_busy_time_perc | Logical core/cpu online percentage of time dispatched by LPAR |
field | mvs_busy time_perc | Logical processor online percentage of time busy |
In-ready work unit queue distribution metric
This metrics includes the following SMF fields: SMF70U00, SMF70U01,...,SMF70U15
Metric Type | Name | Source |
---|---|---|
field | waiting_work_units_0 | Percentage of samples where work units were immediately dispatchable |
⋮ | ⋮16 fields in total | ⋮ |
field | waiting_work_units_10 (use the upper range) | Percentage of samples where 41-60 work units were not immediately dispatchable |
⋮ | ⋮16 fields in total | ⋮ |
field | waiting_work_units_150+ | Percentage of samples where more than 150 work units were not immediately dispatchable |
field | contention | Processor contention IBM documents that a value 60% or more implies contention. |