|
|
 |
|
|
 |
z/VM Application Monitor Data
z/VM provides the capability for virtual machines to contribute performance data to the
CP Monitor system service. This is accomplished by exploiting the diagnose x'DC' interface.
Documentation for this interface can be found in the
CP Programming Services Book.
Additionally, the Care
and Feeding of Monitor APPLDATA discusses this with examples.
Registering Your Product Identifier
If you have a use of the Application Data interface and need to register
a product id, please contact
IBM.
The following information should be included in your request -
- Your name
- Company name
- E-mail address
- Phone number
Existing Product Identifiers
Included in the interface is a Product ID which is meant to identify the source and type of data
in the application monitor record. The following are known Product IDs:
|
VM Application Data Product Identifiers
|
| Product ID |
Description |
Additional Information and Mapping |
| 5684112SF1010100 |
SFS and CRR servers
The Shared File System and the Coordinated
Resource Recovery servers contribute application data. These are standard components of the z/VM Product.
There is a single record type for this product id.
|
The mappings for these records are contained in Appendix D of the
Performance Book.
|
| 5684030MT1020100 |
CMS Multitasking Data
When CMS Multitasking is used, it can emit application monitor data. There is a single record type
for this product id. This is a standard part of the z/VM Operating System.
|
The mappings for these records are contained in Appendix E of the
Performance Book.
|
| 5735FALSTx0ttt00 |
VM TCP/IP Server Data
The TCP/IP Stack server machine will generate multiple records dependent on the configuration of the server.
The sub-record type is indicated in the 10th byte of the product id (shown as x). The exact function level
of the TCP/IP server is indicated in the 12th through 14th bytes.
for this product id. This is a standard part of the z/VM Operating System.
|
The mappings for these records are contained in Appendix F of the
Performance Book.
|
| 5739A03RM0000000 |
VM Resource Manager Data
The VM Resource Manager (VMRM) server machine generates a single record. This is a standard component
of the z/VM operating system.
|
The mappings for these records are contained in Appendix G of the
Performance Book.
|
| IBM-RSKffn010100 |
Reusable Server Kernel Data
The Reusable Server Kernel (RSK) has the ability to generate monitor records.
This component of z/VM provides and infrastucture for creating server virtual
machines. The RSK provides various types of data for the server contained within
this single record.
|
The mappings for these records are contained in Chapter 13 of the
Resuable Server Kernel Programmer's Guide and Reference.
|
| LINUXKRNLx260100 |
Linux Kernel Data
The Linux 2.6 Kernel provides various appldata records representing different
areas (processor, memory, etc.). The sub-record is the 10th byte (shown
as 'x') and is a byte value, not a string.
|
The mappings for the kernel provided records are included in
chapter 14 of the
Linux on System z Device Drivers, Features, and Commands book.
|
| LNXAPPLffnvvrrmm |
Linux Application Monitor Driver Data
The Linux Application Monitor Driver allows Linux applications to contribute
data to the VM monitor datastream. The Product identifier is partially
described as by the device driver. That is, the first 7 bytes are always LNXAPPL.
The remaining bytes are application specific. The 'ff' is the application number
(a byte, not a string) and 'vvrrmm' is the version, release, modification as
set by the application.
|
The mappings for this data is application specific. The general
description and specifications for the driver are in Chapter 15
of the
Linux on System z Device Drivers, Features, and Commands book.
|
|
|
|