Hitachi

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


L.4 In Docker environment

This section describes the field values of the data sources in Docker environment.

Organization of this subsection

(1) Host CPU Status(PI_HCI)

The following table lists the data sources in each fields of the Host CPU Status(PI_HCI) record.

Table L‒70: The data sources in each fields of the Host CPU Status(PI_HCI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

CPU ID (CPU_ID)

--

CPU Name (CPU_NAME)

--

Sampling Time (SAMPLING_TIME)

--

Clocks (CLOCKS)

--

Used (USED)

--

Unused (UNUSED)

--

Used % (USED_PERCENT)

--

Unused % (UNUSED_PERCENT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(2) Host Logical Disk Status(PI_HLDI)

The following table lists the data sources in each fields of the Host Logical Disk Status(PI_HLDI) record.

Table L‒71: The data sources in each fields of the Host Logical Disk Status(PI_HLDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Disk ID (DISK_ID)

--

Sampling Time (SAMPLING_TIME)

--

Size (SIZE)

--

Used (USED)

--

Free (FREE)

--

Used % (USED_PERCENT)

--

Last Update (LAST_UPDATE)

--

Free % (FREE_PERCENT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(3) Host Memory Status(PI_HMI)

The following table lists the data sources in each fields of the Host Memory Status(PI_HMI) record.

Table L‒72: The data sources in each fields of the Host Memory Status(PI_HMI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Size (SIZE)

--

Sampling Time (SAMPLING_TIME)

--

Used (USED)

--

VMM Used (VMM_USED)

--

VM Used (VM_USED)

--

Unused (UNUSED)

--

VM Swap Used (VM_SWAP_USED)

--

Host Swap Used (HOST_SWAP_USED)

--

Total Used (TOTAL_USED)

--

Used % (USED_PERCENT)

--

VMM Used % (VMM_USED_PERCENT)

--

VM Used % (VM_USED_PERCENT)

--

VM Swap Used % (VM_SWAP_USED_PERCENT)

--

Host Swap Used % (HOST_SWAP_USED_PERCENT)

--

Total Used % (TOTAL_USED_PERCENT)

--

Swap IO (SWAP_IO)

--

Swap In IO (SWAP_IN_IO)

--

Swap Out IO (SWAP_OUT_IO)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(4) Host Network Status(PI_HNI)

The following table lists the data sources in each fields of the Host Network Status(PI_HNI) record.

Table L‒73: The data sources in each fields of the Host Network Status(PI_HNI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Net ID (NET_ID)

--

Sampling Time (SAMPLING_TIME)

--

Rate (RATE)

--

Send Rate (SEND_RATE)

--

Recv Rate (RECV_RATE)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(5) Host Physical Disk Status(PI_HPDI)

The following table lists the data sources in each fields of the Host Physical Disk Status(PI_HPDI) record.

Table L‒74:  The data sources in each fields of the Host Physical Disk Status(PI_HPDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Disk ID (DISK_ID)

--

Sampling Time (SAMPLING_TIME)

--

Speed (SPEED)

--

Read Speed (READ_SPEED)

--

Write Speed (WRITE_SPEED)

--

Requests (REQUESTS)

--

Read Requests (READ_REQUESTS)

--

Write Requests (WRITE_REQUESTS)

--

Commands (COMMANDS)

--

Abort Commands (ABORT_COMMANDS)

--

Abort Commands % (ABORT_COMMANDS_PERCENT)

--

Bus Resets (BUS_RESETS)

--

Device Latency (DEVICE_LATENCY)

--

Device Read Latency (DEVICE_READ_LATENCY)

--

Device Write Latency (DEVICE_READ_LATENCY)

--

Kernel Latency (KERNEL_LATENCY)

--

Kernel Read Latency (KERNEL_READ_LATENCY)

--

Kernel Write Latency (KERNEL_WRITE_LATENCY)

--

Queue Latency (QUEUE_LATENCY)

--

Queue Read Latency (QUEUE_READ_LATENCY)

--

Queue Write Latency (QUEUE_WRITE_LATENCY)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(6) Host Status Detail(PD)

The following table lists the data sources in each fields of the Host Status Detail(PD) record.

Table L‒75:  The data sources in each fields of the Host Status Detail(PD) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Status (STATUS)

--

Host Name (HOST_NAME)

Setting for monitored

VM_Host parameter

Reason (REASON)

--

Product (PRODUCT)

  • Command

    Version, ApiVersion, GitCommit, GoVersion, Os, and Arch of the server information displayed by the docker version in comma separated values

  • API

    Version, ApiVersion, GitCommit, GoVersion, Os, and Arch of /version in comma separated values

VM Count (VM_COUNT)

  • Command

    The number of lines in "docker ps - a"

  • API

    Containers of /info

VM Active (VM_ACTIVE)

For Docker environment (Linux):

  • Command

    The number of lines in " docker ps"

  • API(Docker environment 1.7.1-1.9.1)

    In "/containers/container-ID/json", the number of the containers with non-zero /State/Pid

  • API(Docker environment 1.10.3 or later)

    ContainersRunning + ContainersPaused of /info

For Docker environment (Windows):

  • Command

    The number of lines in " docker ps"

  • API

    ContainersRunning + ContainersPaused of /info

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(7) Host Status(PI)

The following table lists the data sources in each fields of the Host Status(PI) record.

Table L‒76: The data sources in each fields of the Host Status(PI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Clocks (CLOCKS)

--

Count (COUNT)

--

Sampling Time (SAMPLING_TIME)

--

Used (USED)

--

VMM Used (VMM_USED)

--

VM Used (VM_USED)

--

VMM Console Used (VMM_CONSOLE_USED)

--

VMM Kernel Used (VMM_KERNEL_USED)

--

VMM Others Used (VMM_OTHERS_USED)

--

Unused (UNUSED)

--

Used % (USED_PERCENT)

--

VMM Used % (VMM_USED_PERCENT)

--

VM Used % (VM_USED_PERCENT)

--

VMM Console Used % (VMM_CONSOLE_USED_PERCENT)

--

VMM Kernel Used % (VMM_KERNEL_USED_PERCENT)

--

VMM Others Used % (VMM_OTHERS_USED_PERCENT)

--

Unused % (UNUSED_PERCENT)

--

Insufficient (INSUFFICIENT)

--

Insufficient %

(INSUFFICIENT_PERCENT)

--

Co-Stop (CO_STOP)

--

Co-Stop %

(CO_STOP_PERCENT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(8) VM CPU Status(PI_VCI)

The following table lists the data sources in each fields of the VM CPU Status(PI_VCI) record.

Table L‒77: The data sources in each fields of the VM CPU Status(PI_VCI) record (Docker environment)

PFM-View name

(PFM-Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

For Docker environment (Linux):

PD_VM.VM_ID

For Docker environment (Windows):

--

CPU ID (CPU_ID)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", the index of "cpu_stats/cpu_usage/percpu_usage"

For Docker environment (Windows):

--

VM Host Name (VM_HOST_NAME)

For Docker environment (Linux):

PD_VM.VM_HOST_NAME

For Docker environment (Windows):

--

VM Name (VM_NAME)

For Docker environment (Linux):

PD_VM.VM_NAME

For Docker environment (Windows):

--

Sampling Time (SAMPLING_TIME)

For Docker environment (Linux):

PI_VI.SAMPLING_TIME

For Docker environment (Windows):

--

Used (USED)

--

Insufficient (INSUFFICIENT)

--

Request (REQUEST)

--

Used % (USED_PERCENT)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "[Figure] cpu_stats/cpu_usage/percpu_usage" / "[Figure] cpu_stats/system_cpu_usage" * number of "cpu_stats/cpu_usage/percpu_usage" * 100

For Docker environment (Windows):

--

Insufficient % (INSUFFICIENT_PERCENT)

--

Request % (REQUEST_PERCENT)

--

Used Per Request (USED_PER_REQUEST)

--

Insufficient Per Request (INSUFFICIENT_PER_REQUEST)

--

Co-Stop (CO_STOP)

--

Co-Stop %

(CO_STOP_PERCENT)

--

Legend:

[Figure]: This time collected value - Last time collected value.

--: The field stores the raw (not altered) value of performance data acquired.

(9) VM Logical Disk Status(PI_VLDI)

The following table lists the data sources in each fields of the VM Logical Disk Status(PI_VLDI) record.

Table L‒78: The data sources in each fields of the VM Logical Disk Status(PI_VLDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

--

Disk ID (DISK_ID)

--

VM Host Name (VM_HOST_NAME)

--

VM Name (VM_NAME)

--

Sampling Time (SAMPLING_TIME)

--

Size (SIZE)

--

Used (USED)

--

Free (FREE)

--

Used % (USED_PERCENT)

--

Free % (FREE_PERCENT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(10) VM Memory Status(PI_VMI)

The following table lists the data sources in each fields of the VM Memory Status(PI_VMI) record.

Table L‒79: The data sources in each fields of the VM Memory Status(PI_VMI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

PD_VM.VM_ID

VM Host Name (VM_HOST_NAME)

PD_VM.VM_HOST_NAME

VM Name (VM_NAME)

PD_VM.VM_NAME

Sampling Time (SAMPLING_TIME)

PI_VI.SAMPLING_TIME

Size (SIZE)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "memory_stats/limit" / 1024 / 1024

For Docker environment (Windows):

  • Command

    Total Memory of / docker info

  • API

    MemTotal / 1024 / 1024 of / info

Used (USED)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "memory_stats/usage" / 1024 / 1024

For Docker environment (Windows):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "memory_stats/privateworkingset" / 1024 / 1024

Resource Used (RESOURCE_USED)

--

VM Swap Used (VM_SWAP_USED)

--

Host Swap Used (HOST_SWAP_USED)

--

Unused (UNUSED)

--

Used % (USED_PERCENT)

(USED / SIZE) * 100

Resource Used % (RESOURCE_USED_PERCENT)

--

VM Swap Used % (VM_SWAP_USED_PERCENT)

--

Host Swap Used % (HOST_SWAP_USED_PERCENT)

--

VM Swap IO (VM_SWAP_IO)

--

VM Swap In (VM_SWAP_IN)

--

VM Swap Out (VM_SWAP_OUT)

--

Working Size (WORKING_SIZE)

--

Working Size % (WORKING_SIZE_PERCENT)

--

Share (SHARE)

--

Max (MAX)

  • Command

    In "docker inspect container-ID", "HostConfig/Memory" / 1024 / 1024

  • API

    In "/containers/container-ID/json", "HostConfig/Memory" / 1024 / 1024

Min (MIN)

  • Command

    In "docker inspect container-ID", "HostConfig/MemoryReservation" / 1024 / 1024

  • API

    "/containers/container-ID/json" of "HostConfig/MemoryReservation" / 1024 / 1024

Expectation (EXPECTATION)

--

Max % (MAX_PERCENT)

  • Command

    MAX / Total Memory of "docker info" * 100

  • API

    MAX / (MemTotal of /info / 1024 / 1024) * 100

Min % (MIN_PERCENT)

  • Command

    MIN / Total Memory of "docker info" * 100

  • API

    MIN / (MemTotal of "/info" / 1024 / 1024) * 100

Expectation % (EXPECTATION_PERCENT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(11) VM Network Status(PI_VNI)

The following table lists the data sources in each fields of the VM Network Status(PI_VNI) record.

Table L‒80: The data sources in each fields of the VM Network Status(PI_VNI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

PD_VM.VM_ID

Net ID (NET_ID)

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "networks/key name"

VM Host Name (VM_HOST_NAME)

PD_VM.VM_HOST_NAME

VM Name (VM_NAME)

PD_VM.VM_NAME

Sampling Time (SAMPLING_TIME)

PI_VI.SAMPLING_TIME

Rate (RATE)

SEND_RATE + RECV_RATE

Send Rate (SEND_RATE)

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "[Figure]networks/key name/tx_bytes" / [Figure]read / 1024

Recv Rate (RECV_RATE)

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "[Figure]networks/key name/rd_bytes" / [Figure]read / 1024

Legend:

[Figure]: This time collected value - Last time collected value.

--: The field stores the raw (not altered) value of performance data acquired.

(12) VM Physical Disk Status(PI_VPDI)

The following table lists the data sources in each fields of the VM Physical Disk Status(PI_VPDI) record.

Table L‒81: The data sources in each fields of the VM Physical Disk Status(PI_VPDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

PD_VM.VM_ID

Disk ID (DISK_ID)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "blkio_stats/io_service_bytes_recursive/index/major" + ":" + "blkio_stats/io_service_bytes_recursive/index/minor"

For Docker environment (Windows):

--

VM Host Name (VM_HOST_NAME)

PD_VM.VM_HOST_NAME

VM Name (VM_NAME)

PD_VM.VM_NAME

Sampling Time (SAMPLING_TIME)

PI_VI.SAMPLING_TIME

Speed (SPEED)

READ_SPEED + WRITE_SPEED

Read Speed (READ_SPEED)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "blkio_stats/io_service_bytes_recursive/index/op" is Read, "[Figure]blkio_stats/io_service_bytes_recursive/index/value" / [Figure]read / 1024

For Docker environment (Windows):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", [Figure]storage_stats/read_size_bytes / [Figure]read / 1024

Write Speed (WRITE_SPEED)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "blkio_stats/io_service_bytes_recursive/index/op" is Write, "[Figure]blkio_stats/io_service_bytes_recursive/index/value" / [Figure]read / 1024

For Docker environment (Windows):

  • Command

    None

  • API

    "/containers/container-ID/stats?stream=0", [Figure]storage_stats/write_size_bytes" / [Figure]read / 1024

Requests (REQUESTS)

READ_REQUESTS + WRITE_REQUESTS

Read Requests (READ_REQUESTS)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "blkio_stats/io_serviced_recursive/index/op" is Read, "[Figure]blkio_stats/io_serviced_recursive/index/value" / [Figure]read

For Docker environment (Windows):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", [Figure]storage_stats/read_count_normalized" / [Figure]read

Write Requests (WRITE_REQUESTS)

For Docker environment (Linux):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", "blkio_stats/io_serviced_recursive/index/op" is Write, "[Figure]blkio_stats/io_serviced_recursive/index/value" / [Figure]read

For Docker environment (Windows):

  • Command

    None

  • API

    In "/containers/container-ID/stats?stream=0", [Figure]storage_stats/write_count_normalized" / [Figure]read

Commands (COMMANDS)

--

Abort Commands (ABORT_COMMANDS)

--

Abort Commands % (ABORT_COMMANDS_PERCENT)

--

Bus Resets (BUS_RESETS)

--

Legend:

[Figure]: This time collected value - Last time collected value.

--: The field stores the raw (not altered) value of performance data acquired.

(13) VM Virtual Disk Status(PI_VVDI)

The following table lists the data sources in each fields of the VM Virtual Disk Status(PI_VVDI) record.

Table L‒82: The data sources in each fields of the VM Virtual Disk Status(PI_VVDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

--

Disk ID (DISK_ID)

--

VM Host Name (VM_HOST_NAME)

--

VM Name (VM_NAME)

--

Sampling Time (SAMPLING_TIME)

--

Speed (SPEED)

--

Read Speed (READ_SPEED)

--

Write Speed (WRITE_SPEED)

--

Requests Per Sec (REQUESTS_PER_SEC)

--

Read Requests Per Sec (READ_REQUESTS_PER_SEC)

--

Write Requests Per Sec (WRITE_REQUESTS_PER_SEC)

--

Total Latency (TOTAL_LATENCY)

--

Total Read Latency (TOTAL_READ_LATENCY)

--

Total Write Latency (TOTAL_WRITE_LATENCY)

--

Outstanding Requests (OUTSTANDING_REQUESTS)

--

Outstanding Read Requests (OUTSTANDING_READ_REQUESTS)

--

Outstanding Write Requests (OUTSTANDING_WRITE_REQUESTS)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(14) VM Status Detail(PD_VM)

The following table lists the data sources in each fields of the VM Status Detail(PD_VM) record.

Table L‒83: The data sources in each fields of the VM Status Detail(PD_VM) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

  • Command

    Id of "docker inspect container-ID"

  • API

    Id of "/containers/json?all=1"

VM Host Name (VM_HOST_NAME)

  • Command

    "Config/Hostname" of "docker inspect container-ID"

  • API

    "Config/Hostname" of "/containers/container-ID/json"

VM Name (VM_NAME)

  • Command

    Name of "docker inspect container-ID"

  • API

    Name of "/containers/container-ID/json"

Status (STATUS)

  • Command

    None

  • API

    In "/containers/container-ID/json ",

    State/Dead is true →DEAD

    State/OOMKilled is true →OOMKILLED

    State/Paused is true →PAUSED

    State/Restarting is true →STARTING

    State/Running is true →ON

    All is false →OFF

Information (INFORMATION)

  • Command

    COMMAND of "docker ps -a"

  • API

    Path of "/containers/container-ID/json"

Snapshot (SNAPSHOT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(15) VM Status(PI_VI)

The following table lists the data sources in each fields of the VM Status(PI_VI) record.

Table L‒84: The data sources in each fields of the VM Status(PI_VI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

PD_VM.VM_ID

Clocks (CLOCKS)

--

Count (COUNT)

  • Command

    CPUs of "docker info"

  • API

    NCPU of "/info"

VM Host Name (VM_HOST_NAME)

PD_VM.VM_HOST_NAME

VM Name (VM_NAME)

PD_VM.VM_NAME

Sampling Time (SAMPLING_TIME)

  • Command

    None

  • API

    SystemTime of "/info"

Used (USED)

--

Insufficient (INSUFFICIENT)

--

Request (REQUEST)

--

Host Used % (HOST_USED_PERCENT)

--

Used % (USED_PERCENT)

For Docker environment (Linux):

  • Command

    CPU % of "docker stats"

  • API

    "/containers/container-ID/stats?stream=0", "[Figure]cpu_stats/cpu_usage/total_usage" / "[Figure]cpu_stats/system_cpu_usage" * number of "cpu_stats/cpu_usage/percpu_usage" * 100

For Docker environment (Windows):

  • Command

    CPU % of "docker stats"

  • API

    [Figure]cpu_stats/cpu_usage/total_usage of "/containers/container-ID/stats?stream=0" / ([Figure]read of "/containers/container-ID/stats?stream=0" * NCPU of "/info") * 100

Insufficient % (INSUFFICIENT_PERCENT)

--

Request % (REQUEST_PERCENT)

--

Used Per Request (USED_PER_REQUEST)

--

Insufficient Per Request (INSUFFICIENT_PER_REQUEST)

--

Affinity (AFFINITY)

  • Command

    "HostConfig/CpusetCpus" of "docker inspect container-ID"

  • API

    "HostConfig/CpusetCpus" of "/containers/container-ID/json"

Share (SHARE)

  • Command

    "HostConfig/CpuShares" of "docker inspect container-ID"

  • API

    "HostConfig/CpuShares" of "/containers/container-ID/json"

Max (MAX)

--

Min (MIN)

--

Expectation (EXPECTATION)

--

Max % (MAX_PERCENT)

--

Min % (MIN_PERCENT)

--

Expectation % (EXPECTATION_PERCENT)

SHARE#1 / [Figure]SHARE#2 * 100

#1

When SHARE is 0, calculate using the default value 1024.

#2

[Figure]SHARE is a total value of SHARE for containers that are running.

Snapshot (SNAPSHOT)

--

Co-Stop (CO_STOP)

--

Co-Stop %

(CO_STOP_PERCENT)

--

Legend:

[Figure]: This time collected value - Last time collected value.

--: The field stores the raw (not altered) value of performance data acquired.

(16) Host Generic Data Detail(PD_HGDD)

The following table lists the data sources in each fields of the Host Generic Data Detail(PD_HGDD) record.

Table L‒85: The data sources in each fields of the Host Generic Data Detail(PD_HGDD) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Section Name (SECTION_NAME)

--

Data Name (DATA_NAME)

--

Object Name (OBJECT_NAME)

--

String Data (STRING_DATA)

--

Double Data (DOUBLE_DATA)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(17) Host Generic Data Interval(PI_HGDI)

The following table lists the data sources in each fields of the Host Generic Data Interval(PI_HGDI) record.

Table L‒86: The data sources in each fields of the Host Generic Data Interval(PI_HGDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Section Name (SECTION_NAME)

--

Data Name (DATA_NAME)

--

Object Name (OBJECT_NAME)

--

Sampling Time (SAMPLING_TIME)

--

String Data (STRING_DATA)

--

Double Data (DOUBLE_DATA)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(18) VM Generic Data Detail(PD_VGDD)

The following table lists the data sources in each fields of the VM Generic Data Detail(PD_VGDD) record.

Table L‒87: The data sources in each fields of the VM Generic Data Detail(PD_VGDD) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

--

VM Host Name (VM_HOST_NAME)

--

VM Name (VM_NAME)

--

Section Name (SECTION_NAME)

--

Data Name (DATA_NAME)

--

Object Name (OBJECT_NAME)

--

String Data (STRING_DATA)

--

Double Data (DOUBLE_DATA)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(19) VM Generic Data Interval(PI_VGDI)

The following table lists the data sources in each fields of the VM Generic Data Interval(PI_VGDI) record.

Table L‒88: The data sources in each fields of the VM Generic Data Interval(PI_VGDI) record (Docker environment)

PFM - View name

(PFM - Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

VM ID (VM_ID)

--

VM Host Name (VM_HOST_NAME)

--

VM Name (VM_NAME)

--

Sampling Time (SAMPLING_TIME)

--

Section Name (SECTION_NAME)

--

Data Name (DATA_NAME)

--

Object Name (OBJECT_NAME)

--

String Data (STRING_DATA)

--

Double Data (DOUBLE_DATA)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(20) VM Virtual Disk Detail(PD_VDKD)

The following table lists the data sources in each fields of the VM Virtual Disk Detail(PD_VDKD) record.

Table L‒89: The data sources in each fields of the VM Virtual Disk Detail(PD_VDKD) record (Docker environment)

PFM-View name

(PFM-Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

Datastore ID (DATASTORE_ID)

--

Datastore Name (DATASTORE_NAME)

--

VM ID (VM_ID)

--

VM Host Name (VM_HOST_NAME)

--

VM Name (VM_NAME)

--

Controller Name (CONTROLLER_NAME)

--

Bus Number (BUS_NUMBER)

--

Unit Number (UNIT_NUMBER)

--

Disk UUID (DISK_UUID)

--

Capacity (CAPACITY)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(21) POD Status Detail(PD_PODD)

The following table lists the data sources in each fields of the POD Status Detail(PD_PODD) record.

Table L‒90: The data sources in each fields of the POD Status Detail(PD_PODD) record (Docker environment)

PFM-View name

(PFM-Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

POD ID (POD_ID)

--

POD Name (POD_NAME)

--

Status (STATUS)

--

Container Count (CONTAINER_COUNT)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(22) POD Status Interval(PI_PODI)

The following table lists the data sources in each fields of the POD Status Interval(PI_PODI) record.

Table L‒91: The data sources in each fields of the POD Status Interval(PI_PODI) record (Docker environment)

PFM-View name

(PFM-Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

POD ID (POD_ID)

--

POD Name (POD_NAME)

--

Sampling Time (SAMPLING_TIME)

--

CPU Used (CPU_USED)

--

CPU Used % (CPU_USED_PERCENT)

--

Memory Used (MEMORY_USED)

--

Memory Used % (MEMORY_USED_PERCENT)

--

Disk Speed (DISK_SPEED)

--

Disk Read Speed (DISK_READ_SPEED)

--

Disk Write Speed (DISK_WRITE_SPEED)

--

Disk Requests (DISK_REQUESTS)

--

Disk Read Requests (DISK_READ_REQUESTS)

--

Disk Write Requests (DISK_WRITE_REQUESTS)

--

Network Rate (NETWORK_RATE)

--

Network Send Rate (NETWORK_SEND_RATE)

--

Network Recv Rate (NETWORK_RECV_RATE)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.

(23) POD Container Status Interval(PI_POCI)

The following table lists the data sources in each fields of the POD Container Status Interval(PI_POCI) record.

Table L‒92: The data sources in each fields of the POD Container Status Interval(PI_POCI) record (Docker environment)

PFM-View name

(PFM-Manager name)

Data Sources

Record Type (INPUT_RECORD_TYPE)

--

Record Time (RECORD_TIME)

--

Interval (INTERVAL)

--

VA DeviceID (VADEVICEID)

--

POD ID (POD_ID)

--

POD Name (POD_NAME)

--

Container ID (CONTAINER_ID)

--

Container Name (CONTAINER_NAME)

--

Sampling Time (SAMPLING_TIME)

--

CPU Used (CPU_USED)

--

CPU Used % (CPU_USED_PERCENT)

--

Memory Used (MEMORY_USED)

--

Memory Used % (MEMORY_USED_PERCENT)

--

Disk Speed (DISK_SPEED)

--

Disk Read Speed (DISK_READ_SPEED)

--

Disk Write Speed (DISK_WRITE_SPEED)

--

Disk Requests (DISK_REQUESTS)

--

Disk Read Requests (DISK_READ_REQUESTS)

--

Disk Write Requests (DISK_WRITE_REQUESTS)

--

Network Rate (NETWORK_RATE)

--

Network Send Rate (NETWORK_SEND_RATE)

--

Network Recv Rate (NETWORK_RECV_RATE)

--

Legend:

--: The field stores the raw (not altered) value of performance data acquired.