Job Management Partner 1/Performance Management - Agent Option for Virtual Machine Description, User's Guide and Reference

[Contents][Glossary][Index][Back][Next]


VM CPU Status (PI_VCI)

Function

This record stores performance data on a virtual CPU being used by a virtual machine over a unit of time. This record is a multi-instance record.

In this record, you can collect performance data such as CPU usage by a virtual machine. The CPU usage can be divided into CPU usage and CPU insufficiency. The figure below shows an example of data that can be collected in this record.

Figure 5-7 Example of collected data

[Figure]

Note:
  • Information cannot be collected if an attempt to connect to the monitored physical server fails.
  • For Hyper-V, if there are multiple virtual machines with the same virtual machine name, PFM - Agent for Virtual Machine might not be able to collect the correct information.
  • For Hyper-V, any special character contained in the virtual machine name is converted to a different character and then stored in the VM Name field. The conversion rules are as follows:
    Before conversion After conversion
    / and \ -
    # and * _
    ( [
    ) ]

Default values and values that can be changed

Item Default value Can it be changed?
Collection Interval 60 Yes
Collection Offset 0 Yes
Log No Yes
LOGIF Blank Yes

ODBC key field

PI_VCI_VM_ID

PI_VCI_CPU_ID

Lifetime

None

Record size

Fields

PFM - View name
(PFM - Manager name)
Explanation Summary Format Delta When not collected Unsup-ported
Record Type (INPUT_RECORD_TYPE) The record name. This is always VCI. COPY char (8) No -- --
Record Time (RECORD_TIME) The time when the record was created. COPY time_t No -- --
Interval (INTERVAL) Interval during which the information is collected.
[Units: seconds]
COPY ulong No -- --
VM ID (VM_ID) ID of the virtual machine.
For Hyper-V, the root partition is set to Root.
COPY string (64) No No --
CPU ID (CPU_ID) ID of the virtual CPU. COPY string (32) No No --
VM Name (VM_NAME) Name of the virtual machine. COPY string (257) No Blank --
Sampling Time (SAMPLING_TIME) Sampling time.
The time when the performance information is collected on the host machine.
Displayed in the following format:
yyyy-mm-ddThh:mm[[Figure]hh:mm]#
COPY string (32) No Blank --
Used (USED) Amount of used virtual CPU resources.
CPU resources that could run a virtual machine on a virtual CPU.
[Units: MHz]
HILO double No VMware: 0
Hyper-V: 0
--
Insufficient (INSUFFICIENT) Amount of virtual CPU insufficiency.
CPU resources that could not run a virtual machine on a virtual CPU.
[Units: MHz]
HILO double No VMware: 0 Hyper-V
Request (REQUEST) Amount of virtual CPU requests.
Resources required to run virtual machines. (This is the total of the amount of allocated CPUs added to the amount of unallocated CPUs.)
[Units: MHz]
HILO double No VMware: 0 Hyper-V
Used % (USED_PERCENT) Usage rate of virtual CPUs.
Percentage of CPU resources that are allocated to a virtual CPU.
[Units: %]
Expression: "Used" field / "Clocks" field of "PD_HCI" record
There is no need to set the PI_HCI record to the collection setting (Log=Y).
HILO double No VMware: 0
Hyper-V: 0
--
Insufficient % (INSUFFICIENT_PERCENT) Insufficiency rate of virtual CPUs.
Percentage of CPU resources that are unallocated to a virtual CPU.
[Units: %]
Expression: "Insufficient" field / "Clocks" field of "PI_HCI" record
There is no need to set the PI_HCI record to the collection setting (Log=Y).
HILO double No VMware: 0 Hyper-V
Request % (REQUEST_PERCENT) Request rate of virtual CPUs.
Percentage of CPU resources for which virtual CPUs are requested.
[Units: %]
Expression: "Request" field / "Clocks" field of "PD_HCI" record
There is no need to set the PI_HCI record to the collection setting (Log=Y).
HILO double No VMware: 0 Hyper-V
Used Per Request (USED_PER_REQUEST) Usage ratio of virtual CPUs.
Percentage of the CPU resources, required to run a virtual machine, that are CPU resources that could run a virtual machine.
[Units: %]
Expression: "Used" field / "Request" field
HILO double No VMware: 0 Hyper-V
Insufficient Per Request (INSUFFICIENT_PER_REQUEST) Insufficiency rate for virtual CPUs.
Percentage of the CPU resources, required to run a virtual machine, that are CPU resources that could not run a virtual machine.
[Units: %]
Expression: "Insufficient" field / "Request" field
HILO double No VMware: 0 Hyper-V

#
The value used in [[Figure]hh:mm] varies depending on the time zone of the monitored host. For example, if the monitored virtual environment is operating according to JST, +09:00 is displayed. If the monitored virtual environment is operating according to UTC, Z is displayed.

[Contents][Back][Next]


[Trademarks]

All Rights Reserved. Copyright (C) 2009, 2010, Hitachi, Ltd.