RMF XP persistence capability and Microsoft Windows support
Zhaoyu 120000FVH1 Visits (1609)
RMF XP Microsoft Windows Support
In order to provide an integrated solution for all operating systems running on IBM System z hardware, RMF Cross Platform monitoring support (aka RMF XP) was introduced with z/OS V1R13 RMF. This function runs as a server instance in the z/OS USS environment and collects the performance metrics of the remote operating systems by means of the standard API's provided by the Common Information Model Architecture (CIM).
Prior to z/OS V2R1, RMF XP supports the following operating systems running either on an IBM zEnterprise Server z196 or an IBM zEnterprise BladeCenter® Extension (zBX):
In z/OS V2R1, RMF XP is enabled to collect performance data from the Microsoft Windows operating system running on a System z BladeCenter Extension. For any other Windows compliant hardware, the new function can be used on an as is basis as well. Once RMF XP has access to the Windows performance data, it can be surfaced seamlessly together with the performance data of all other platforms by means of the existing RMF GUI's:
RMF XP SMF Records
In z/OS V2R1, the RMF GPM4CIM component is also extended with a new persistence capability. The SMF Record Type 104 – RMF Distributed Platform Performance Data serves as a container for all measurement data of non z/OS platforms. Currently the following subtypes are assigned or reserved for the individual platforms:
The behavior whether RMF XP writes out SMF records or not can be changed dynamically by means of the following modify commands:
The gpm4A|X|Z.cfg configuration file is also extended to contain the new option RECORD(YES|NO). The default is RECORD(NO).
LCST/e zPET Configuration
We have GPM4CIM running 24x7 in zPET since z/OS V1R13. To configure it to support Windows on System x performance data in z/OS V2R1, we installed the IBM Systems Director Platform Agent for Windows which can be downloaded from http
Following is our configuration steps.
1. Check the current configuration
/usr/lpp/gpm/etc $ ls /etc/gpm/ --
gpm4A.cfg gpm4X.cfg gpm4Z.cfg gpm4cim.env gpm4cimA.env gpm4cimZ.env
2. Copy the new Windows file gpm4W.cfg to the system configuration directory
/usr/lpp/gpm/etc $ cp gpm4W.cfg /etc/gpm/
Added below monitored Windows IP address and port into /etc/gpm/gpm4W.cfg
3. Copy gpm4cim.env to create env file gpm4cimW.env for Windows and modify below two items with Windows account userid and password
4. Enable the Windows services according to the guide of IBM Systems Director Platform Agent for Windows in the monitored Windows system, including the following services and please check the guide to make sure all required services are started.
5. Start the new monitor with "S GPM4
6. Then go to the RMF Performance Data Portal http
We also configured it on z/OSMF.
1. Add this system into z/OSMF Performance -> System Status as below:
Then we noticed that there was some exception and found the following in syslog:
ICH408I USER(USERID ) GROUP(GRP1 ) NAME
INSUFFICIENT ACCESS AUTH
ACCESS INTENT(READ ) ACCESS ALLOWED(NONE )
Seeing that it was an authorization issue we asked the z/OSMF administrator to give us access and were able to continue.
2. In z/OSMF you can create custom dashboards made up of metrics that you would like to follow. Here is an example of how we created one for Windows:
Finally here is an example of how we enabled recording of the SMF 104 records.
1. Modified SMFPRMxx parmlib member to add record type 104:
2. Used SET SMF command to pick up the changes
3. Modified the configuration file gpm4W.cfg
4. Then recycled it with
5. We also tried to disable/enable it dynamically with:
Z1 2013147 04:41:58.94 -f GPM4
And got below message:
Z1 2013147 04:41:58.94 +GPM253I SMF RECORDING IS NOW OFF
Z1 2013147 04:42:48.24 -f GPM4CIMW,record
And got below message:
Z1 2013147 04:42:48.24 +GPM253I SMF RECORDING IS NOW ON