Hitachi

JP1 Version 12 JP1/Performance Management - Remote Monitor for Virtual Machine Description, User's Guide and Reference


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.

Figure 5‒9: Example of collected data

[Figure]

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

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.