Created:  | Updated: 


Resource Measurement Facility (RMF) is IBM's strategic product for performance management on z/OS. RMF gathers and reports on resource usage. z/IRIS processes RMF SMF records in real-time and streams them to a database integrated with your enterprise analysis tools.


Supported RMF SMF records

SMF Type

Record description

Support status

70

Processor Activity

Supported

71

Paging Activity

2022

72

Workload Activity, Storage Data and Serialization Delay

2022

73

Channel Path Activity

2022

74

Activity of Several Resources

2022

75

Page Data Set Activity

2022

76

Trace Activity

2022

77

Enqueue Activity

2022

78

Virtual Storage and I/O Queuing Activity

2022

79

Monitor II activity

2022

Measurements

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. 

Measurements are prefixed. These prefixes can be changed via the z/IRIS IronTap server or container configuration.

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.

CPU Activity Measurements

Measurement: zos.rmf.cpu.mvs.utilization

Name

Metric Type

IBM Source

-

timestamp

SMF70TME + SMF70DTE

sysplex_name

tag

SMF70XNM

host.name

tag

SMF70SNM

cpu.type

tag

SMF70TYP

gauge

field

The percentage of the online time that the logical processor was busy.

TIME % MVS BUSY

Measurement: zos.rmf.cpu.mvs.lpar.utilization

Name

Metric Type

IBM Source

-

timestamp

SMF70TME + SMF70DTE

sysplex_name

tag

SMF70XNM

host.name

tag

SMF70SNM

cpu.type

tag

SMF70TYP

gauge

field

The percentage of the online time that the logical core was dispatched by LPAR.

For a dedicated partition:

TIME % LPAR BUSY

multithreading

otherwise


In-Ready Work Unit Queue Measurements

$work represents the sum of the IBM SMF source fields SMF70U00,…,SMF70U15

Measurement: zos.rmf.in_ready_work_queue.contention

Name

Metric Type

IBM Source

-

timestamp

SMF70TME + SMF70DTE

sysplex_name

tag

SMF70XNM

host.name

tag

SMF70SNM

gauge

field

100 * ($work - SMF70U00) / $work

Measurement: zos.rmf.in_ready_work_queue.units

Name

Metric Type

IBM Source

-

timestamp

SMF70TME + SMF70DTE

sysplex_name

tag

SMF70XNM

host.name

tag

SMF70SNM

cpu.waiting_work_unit

tag

SMF70U00,…,SMF70U15

gauge

field

(depends on tag: cpu.waiting_work_unit)

0 → 100 * SMF70U00 / $work

40 → 100 * SMF70U09 / $work

150 plus → 100 * SMF70U15 / $work


>> Visualization in Grafana
>> Configure IronTap server
>> Configure IronTap container