6. DATA SOURCES › 6.3 Record Descriptions › 6.3.2 VM Monitor Record Descriptions
6.3.2 VM Monitor Record Descriptions
The VM Monitor generates data that is organized into domains,
each of which contains one or more records. The domains
store sample data and event data.
Sample data uses single as well as high frequency samples.
Single sample data is collected at a site-specified interval
that can range from six seconds to one hour. High frequency
sample data is collected at a site-specified interval that
can range from .01 to 30 seconds. It is reported at the end
of each interval.
Event data results from a monitor call instruction. It
captures events, such as transactions, as they occur in the
system.
The VM domains are structured as follows:
SYSTEM - provides system-wide utilization data
MONITOR - provides initial system configuration
information and monitor configuration
information and changes
SCHEDULER - provides highly detailed data concerning the
scheduling of a virtual machine
STORAGE - provides data concerning the use of
CP-managed storage
USER - provides detailed virtual machine resource
utilization information
PROCESSOR - provides CPU configuration change and
dispatcher data
I/O - provides detailed device utilization data,
and I/O subsystem configuration alteration
data
SEEK - provides further detail for DASD activity
Virtual - provides Network activity f
Network
APPLDATA - provides monitor data generated by
application programs for performance tuning
Linux - provides monitor data generated by Linux
guests running on a VM system.
Most domains contain both sample and event data, but a few
contain only one type. The Seek and Schedule Domains contain
only event data and the System Domain contains only sample
data.
The System and Monitor Domains are automatically started when
the monitor is started; and may not be halted. All other
domains either rely on information in these two domains or
provide supplementary data for them. Figure 6-1 illustrates
the relationships.
The System Domain provides high-level, system-wide
information. All other domains provide detailed information
that can be used for performance problem analysis, problem
determination, or to support the System Domain.
SYSTEM high level data
_______________________|______________________
| | | | |
USER PROCESSOR STORAGE I/O APPLDATA
| |
SCHEDULER SEEK low level,
| detailed data
NETWORK |
Linux
Figure 6-1. VM Monitor Domain Relationships
The following sections contain additional information:
1 - System Domain Records
2 - Monitor Domain Records
3 - Scheduler Domain Records
4 - Storage Domain Records
5 - User Domain Records
6 - Processor Domain
7 - I/O Domain Records
8 - Seek Domain
9 - Virtual Network Records
10 - APPLDATA Domain
11 - Velocity ESALPS Linux Domain Records