VM Memory Status (PI_VMI)
- Organization of this page
Function
This record stores performance data on virtual memory 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 details about the memory being used by the virtual machine and memory allocation. You can also collect performance data on the swap that the virtual machine is using. The figure below shows an example of data that can be collected in this record.
|
- Note:
-
-
Information cannot be collected if an attempt to connect to the monitored physical server fails.
-
Information cannot be collected for a virtual machine that is not running.
-
Default values and values that can be changed
Item |
Default value |
Can it be changed? |
---|---|---|
Collection Interval |
300 |
Yes |
Collection Offset |
0 |
Yes |
Log |
No |
Yes |
LOGIF |
Blank |
Yes |
Over 10 Sec Collection Time |
No |
No |
ODBC key field
PI_VMI_VM_ID
Lifetime
None
Record size
-
Fixed portion: 937 bytes
-
Variable portion: 787 bytes
Fields
PFM - View name (PFM - Manager name) |
Explanation |
Summary |
Grouping |
Format |
Delta |
When not collected |
Unsup-ported |
---|---|---|---|---|---|---|---|
Record Type (INPUT_RECORD_TYPE) |
The record name. This is always VMI. |
COPY |
COPY |
char (8) |
No |
-- |
logical partitioning feature |
Record Time (RECORD_TIME) |
The time when the record was created. |
COPY |
COPY |
time_t |
No |
-- |
logical partitioning feature |
Interval (INTERVAL) |
Interval during which the information is collected. [Units: seconds] |
COPY |
FIXED |
ulong |
No |
-- |
logical partitioning feature |
VA DeviceID (VADEVICEID) |
The device ID of a monitored host. |
COPY |
COPY |
string (256) |
No |
-- |
logical partitioning feature |
VM ID (VM_ID) |
ID of the virtual machine. |
COPY |
FIXED |
string (65) |
No |
No |
logical partitioning feature |
VM Host Name (VM_HOST_NAME) |
Host name of the virtual machine. |
COPY |
FIXED |
string (257) |
No |
Blank |
Hyper-V KVM logical partitioning feature |
VM Name (VM_NAME) |
Name of the virtual machine. |
COPY |
FIXED |
string (257) |
No |
Blank |
logical partitioning feature |
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[±hh:mm]# |
COPY |
FIXED |
string (32) |
No |
Blank |
logical partitioning feature |
Size (SIZE) |
Memory size. Memory size on the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
logical partitioning feature |
Used (USED) |
Amount of used memory. Amount of memory used by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
logical partitioning feature |
Resource Used (RESOURCE_USED) |
Amount of used memory resources. Memory resources used by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
logical partitioning feature Docker environment Podman environment |
VM Swap Used (VM_SWAP_USED) |
Amount of internal swap usage. Amount of swaps used by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
Host Swap Used (HOST_SWAP_USED) |
Amount of used external swaps. Amount of the swap area, on the host machine, used by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
Unused (UNUSED) |
Amount of unused memory. Size of free memory in the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
logical partitioning feature Docker environment |
Used % (USED_PERCENT) |
Memory usage rate. Percentage of used memory in the memory of the virtual machine. [Units: %] |
COPY |
AVG |
double |
No |
0 |
logical partitioning feature |
Resource Used % (RESOURCE_USED_PERCENT) |
Usage rate of memory resources. Percentage of memory resources used in the memory of the virtual machine. [Units: %] |
COPY |
AVG |
double |
No |
0 |
logical partitioning feature Docker environment Podman environment |
VM Swap Used % (VM_SWAP_USED_PERCENT) |
Usage rate of internal swaps. Percentage of memory used for internal swaps in the memory of the virtual machine. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
Host Swap Used % (HOST_SWAP_USED_PERCENT) |
Usage rate of external swaps. Percentage of memory used for external swaps in the memory of the virtual machine. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
VM Swap IO (VM_SWAP_IO) |
Internal swap I/Os. Amount of data internally swapped by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
VM Swap In (VM_SWAP_IN) |
Internal swap-in. Amount of data internally swapped in by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
VM Swap Out (VM_SWAP_OUT) |
Internal swap-out. Amount of data internally swapped out by the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
Working Size (WORKING_SIZE) |
Working set size. Amount for statistics about memory recently accessed within the virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
Working Size % (WORKING_SIZE_PERCENT) |
Working set size rate. Percentage of all memory, on the virtual machine, that was recently accessed. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V logical partitioning feature Docker environment Podman environment |
Share (SHARE) |
Memory allocation ratio. Reference for the balance point for memory allocation when multiple virtual machines require memory resources at the same time. |
COPY |
AVG |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
Max (MAX) |
Maximum value for memory allocation. The maximum value for memory resources allocated to a virtual machine. [Units: MB] -1: No limit. |
COPY |
ADD |
double |
No |
0 |
Hyper-V logical partitioning feature |
Min (MIN) |
Minimum value for memory allocation. The minimum value for memory resources allocated to a virtual machine. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V KVM logical partitioning feature |
Expectation (EXPECTATION) |
Balance value for memory allocation. The memory resources allocated to memory when multiple virtual machines require memory resources at the same time. [Units: MB] |
COPY |
ADD |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
Max % (MAX_PERCENT) |
Maximum % for memory allocation. Percentage of the memory size, on the virtual machine, that is the maximum value for memory allocation. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V logical partitioning feature |
Min % (MIN_PERCENT) |
Minimum % for memory allocation. Percentage of the memory size, on the virtual machine, that is the minimum value for memory allocation. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V KVM logical partitioning feature |
Expectation % (EXPECTATION_PERCENT) |
Balance point for memory allocation. Percentage of memory resources that is the balance point for memory allocation when multiple virtual machines require memory resources at the same time. [Units: %] |
COPY |
AVG |
double |
No |
0 |
Hyper-V KVM logical partitioning feature Docker environment Podman environment |
- #
-
The value used in [±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.