Previous Topic: 6.3.1.3 Other Account Records

Next Topic: 6.3.2.1 System Domain Records

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