付録L.5 監視対象がPodman環境の場合
ここでは,監視対象がPodman環境の場合のフィールド値のデータソースについて説明します。
- 〈この項の構成〉
-
(1) Host CPU Status(PI_HCI)
Host CPU Status(PI_HCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
CPU ID (CPU_ID) |
「/proc/cpuinfo」ファイルのprocessor行 |
CPU Name (CPU_NAME) |
「/proc/cpuinfo」ファイルのmodel name行 |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Clocks (CLOCKS) |
「/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq」ファイルの値 / 1000 「/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq」ファイルが存在しない場合は,「/proc/cpuinfo」ファイルの"cpu MHz"の値 |
Used (USED) |
CLOCKS * (USED_PERCENT / 100) |
Unused (UNUSED) |
CLOCKS - USED |
Used % (USED_PERCENT) |
Δ(「/proc/stat」ファイルのcpu0〜行,(usr + nice + sys列) / 100※) / Δ収集時間 * 100 注※ /proc/statが示すCPU使用時間は,1/100秒単位 |
Unused % (UNUSED_PERCENT) |
(UNUSED / CLOCKS) * 100 |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(2) Host Logical Disk Status(PI_HLDI)
Host Logical Disk Status(PI_HLDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Disk ID (DISK_ID) |
「df-lkP」のFileSystem列が"tmpfs"でMounted on列が"/dev/shm"のもの。 または,「df-lkP」のFileSystem列が"/dev"で始まるもの。ただし,「mount -t iso9660」で表示されるものを除く。 |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Size (SIZE) |
「df-lkP」の1024-blocks列 / 1024 |
Used (USED) |
「df-lkP」のUsed列 / 1024 |
Free (FREE) |
「df-lkP」のAvailable列 / 1024 |
Used % (USED_PERCENT) |
(USED / SIZE) * 100 |
Last Update (LAST_UPDATE) |
− |
Free % (FREE_PERCENT) |
(FREE / SIZE) * 100 |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(3) Host Memory Status(PI_HMI)
Host Memory Status(PI_HMI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Size (SIZE) |
「/usr/bin/podman info --format=json」のhost.MemTotal / 1024 / 1024 |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Used (USED) |
SIZE - UNUSED |
VMM Used (VMM_USED) |
− |
VM Used (VM_USED) |
PI_VMI.USED の合計 |
Unused (UNUSED) |
「/usr/bin/podman info --format=json」のhost.MemFree / 1024 / 1024 |
VM Swap Used (VM_SWAP_USED) |
− |
Host Swap Used (HOST_SWAP_USED) |
− |
Total Used (TOTAL_USED) |
USED |
Used % (USED_PERCENT) |
(USED / SIZE) * 100 |
VMM Used % (VMM_USED_PERCENT) |
− |
VM Used % (VM_USED_PERCENT) |
(VM_USED / SIZE) * 100 |
VM Swap Used % (VM_SWAP_USED_PERCENT) |
− |
Host Swap Used % (HOST_SWAP_USED_PERCENT) |
− |
Total Used % (TOTAL_USED_PERCENT) |
(TOTAL_USED / SIZE) * 100 |
Swap IO (SWAP_IO) |
SWAP_IN_IO + SWAP_OUT_IO |
Swap In IO (SWAP_IN_IO) |
「vmstat -s」のpages swapped in 行 * 「getconf PAGE_SIZE」 / 1024 / 1024 |
Swap Out IO (SWAP_OUT_IO) |
「vmstat -s」のpages swapped out 行 * 「getconf PAGE_SIZE」 / 1024 / 1024 |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(4) Host Network Status(PI_HNI)
Host Network Status(PI_HNI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Net ID (NET_ID) |
「/proc/net/dev」ファイルの「Inter-face」列のうち,"veth"以外で始まるインタフェース |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Rate (RATE) |
SEND_RATE + RECV_RATE |
Send Rate (SEND_RATE) |
Δ「/proc/net/dev」ファイルの「Transmit Bytes」の値 / Δ収集時間 / 1024 |
Recv Rate (RECV_RATE) |
Δ「/proc/net/dev」ファイルの「Receive Bytes」の値 / Δ収集時間 / 1024 |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(5) Host Physical Disk Status(PI_HPDI)
Host Physical Disk Status(PI_HPDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Disk ID (DISK_ID) |
「ls /sys/block」のディレクトリ名 |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Speed (SPEED) |
READ_SPEED + WRITE_SPEED |
Read Speed (READ_SPEED) |
((Δ「/sys/block/<ディレクトリ名>/stat」ファイルのread sectors列の値) * 512 / 1024 / 1024) / Δ収集時間 |
Write Speed (WRITE_SPEED) |
((Δ「/sys/block/<ディレクトリ名>/stat」ファイルのwrite sectors列の値) * 512 / 1024 / 1024) / Δ収集時間 |
Requests (REQUESTS) |
READ_REQUESTS + WRITE_REQUESTS |
Read Requests (READ_REQUESTS) |
Δ「/sys/block/<ディレクトリ名>/stat」ファイルのread I/Os列の値 / Δ収集時間 |
Write Requests (WRITE_REQUESTS) |
Δ「/sys/block/<ディレクトリ名>/stat」ファイルのwrite I/Os列の値 / Δ収集時間 |
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) |
− |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(6) Host Status Detail(PD)
Host Status Detail(PD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Status (STATUS) |
− |
Host Name (HOST_NAME) |
監視対象設定 VM_Hostパラメータ |
Reason (REASON) |
− |
Product (PRODUCT) |
「/usr/bin/podman version --format=json」のVersion,GoVersion,OsArch値をカンマ区切りで表示 |
VM Count (VM_COUNT) |
「/usr/bin/podman container list --no-trunc --all --format '{{.ID}},{{.IsInfra}}'」の{{.IsInfra}}がfalseの行数 |
VM Active (VM_ACTIVE) |
「/usr/bin/podman container list --no-trunc --all --format '{{.ID}},{{.IsInfra}},{{.Status}}'」の{{.IsInfra}}がfalseで,{{.Status}}が"Up 経過時間"または"Paused"の行数 |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(7) Host Status(PI)
Host Status(PI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
Clocks (CLOCKS) |
PI_HCI.CLOCKS * COUNT |
Count (COUNT) |
「/proc/cpuinfo」ファイルのCPU数をカウント |
Sampling Time (SAMPLING_TIME) |
date -Iseconds |
Used (USED) |
CLOCKS * USED_PERCENT / 100 |
VMM Used (VMM_USED) |
− |
VM Used (VM_USED) |
PI_VI.USEDの合計 |
VMM Console Used (VMM_CONSOLE_USED) |
− |
VMM Kernel Used (VMM_KERNEL_USED) |
− |
VMM Others Used (VMM_OTHERS_USED) |
− |
Unused (UNUSED) |
CLOCKS - USED |
Used % (USED_PERCENT) |
Δ(「/proc/stat」ファイルのCPU行,usr + nice + sys列) / (Δ収集時刻 * 100 * COUNT) * 100 |
VMM Used % (VMM_USED_PERCENT) |
− |
VM Used % (VM_USED_PERCENT) |
VM_USED / CLOCKS * 100 |
VMM Console Used % (VMM_CONSOLE_USED_PERCENT) |
− |
VMM Kernel Used % (VMM_KERNEL_USED_PERCENT) |
− |
VMM Others Used % (VMM_OTHERS_USED_PERCENT) |
− |
Unused % (UNUSED_PERCENT) |
UNUSED / CLOCKS * 100 |
Insufficient (INSUFFICIENT) |
− |
Insufficient % (INSUFFICIENT_PERCENT) |
− |
Co-Stop (CO_STOP) |
− |
Co-Stop % (CO_STOP_PERCENT) |
− |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(8) VM CPU Status(PI_VCI)
VM CPU Status(PI_VCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
VM ID (VM_ID) |
PD_VM.VM_ID |
CPU ID (CPU_ID) |
「/sys/fs/cgroup/cpu,cpuacct/<コンテナのパス>/cpuacct.usage_all」ファイルのcpu列 |
VM Host Name (VM_HOST_NAME) |
PD_VM.VM_HOST_NAME |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Used (USED) |
PI_HCI.CLOCKS * USED_PERCENT / 100 |
Insufficient (INSUFFICIENT) |
− |
Request (REQUEST) |
− |
Used % (USED_PERCENT) |
Δ(「/sys/fs/cgroup/cpu,cpuacct/<コンテナのパス>/cpuacct.usage_all」のuser列+system列) / Δ収集時刻 * 100 |
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) |
− |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(9) VM Logical Disk Status(PI_VLDI)
VM Logical Disk Status(PI_VLDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(10) VM Memory Status(PI_VMI)
VM Memory Status(PI_VMI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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.SAMPLING_TIME |
Size (SIZE) |
PI_HMI.SIZE |
Used (USED) |
「/sys/fs/cgroup/memory/<コンテナのパス名>/memory.usage_in_bytes」ファイルの値 / 1024 / 1024 |
Resource Used (RESOURCE_USED) |
− |
VM Swap Used (VM_SWAP_USED) |
− |
Host Swap Used (HOST_SWAP_USED) |
− |
Unused (UNUSED) |
SIZE - Used |
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) |
「/usr/bin/podman container inspect --format '{{.HostConfig.Memory}}'」の値 / 1024 / 1024 |
Min (MIN) |
「/usr/bin/podman container inspect --format '{{.HostConfig.MemoryReservation }}'」の値 / 1024 / 1024 |
Expectation (EXPECTATION) |
− |
Max % (MAX_PERCENT) |
MAX / SIZE * 100 |
Min % (MIN_PERCENT) |
MIN / SIZE * 100 |
Expectation % (EXPECTATION_PERCENT) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(11) VM Network Status(PI_VNI)
VM Network Status(PI_VNI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
「/proc/<コンテナのプロセスID>/net/dev」ファイルのinter-face列 |
VM Host Name (VM_HOST_NAME) |
PD_VM.VM_HOST_NAME |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Rate (RATE) |
SEND_RATE + RECV_RATE |
Send Rate (SEND_RATE) |
Δ「/proc/<コンテナのプロセスID>/net/dev」ファイルの「Transmit Bytes」の値 / Δ収集時間 / 1024 |
Recv Rate (RECV_RATE) |
Δ「/proc/<コンテナのプロセスID>/net/dev」ファイルの「Receive Bytes」の値 / Δ収集時間 / 1024 |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(12) VM Physical Disk Status(PI_VPDI)
VM Physical Disk Status(PI_VPDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
「/sys/fs/cgroup/blkio/<コンテナのパス>/blkio.throttle.io_service_bytes」ファイルのデバイス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.SAMPLING_TIME |
Speed (SPEED) |
READ_SPEED + WRITE_SPEED |
Read Speed (READ_SPEED) |
(Δ「/sys/fs/cgroup/blkio/<コンテナのパス>/blkio.throttle.io_service_bytes」ファイルのオペレーションが"Read"の値 / Δ収集時刻) / 1024 |
Write Speed (WRITE_SPEED) |
(Δ「/sys/fs/cgroup/blkio/<コンテナのパス>/blkio.throttle.io_service_bytes」ファイルのオペレーションが"Write"の値 / Δ収集時刻) / 1024 |
Requests (REQUESTS) |
READ_REQUESTS + WRITE_REQUESTS |
Read Requests (READ_REQUESTS) |
(Δ「/sys/fs/cgroup/blkio/<コンテナのパス>/blkio.throttle.io_serviced」ファイルのオペレーションが"Read"の値 / Δ収集時刻) |
Write Requests (WRITE_REQUESTS) |
(Δ「/sys/fs/cgroup/blkio/<コンテナのパス>/blkio.throttle.io_serviced」ファイルのオペレーションが"Write"の値 / Δ収集時刻) |
Commands (COMMANDS) |
− |
Abort Commands (ABORT_COMMANDS) |
− |
Abort Commands % (ABORT_COMMANDS_PERCENT) |
− |
Bus Resets (BUS_RESETS) |
− |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(13) VM Virtual Disk Status(PI_VVDI)
VM Virtual Disk Status(PI_VVDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(14) VM Status Detail(PD_VM)
VM Status Detail(PD_VM)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
VM ID (VM_ID) |
「/usr/bin/podman container list --no-trunc --all --format '{{.ID}},{{.IsInfra}}'」の{{.IsInfra}}がfalseの{{.ID}}の値 |
VM Host Name (VM_HOST_NAME) |
「/usr/bin/podman container inspect --format '{{.Config.Hostname}}'」の{{.Config.Hostname}}の値 |
VM Name (VM_NAME) |
「/usr/bin/podman container inspect --format '{{.Name}}'」の{{.Name}}の値 |
Status (STATUS) |
「/usr/bin/podman container inspect --format '{{.State.Running}},{{.State.Paused}},{{.State.Restarting}},{{.State.OOMKilled}},{{.State.Dead}},{{.State.Pid}}'」の次の値 {{.State.Dead}}がtrue→DEAD {{.State.OOMKilled}}がtrue→OOMKilled {{.State.Restarting}}がtrue→STARTING {{.State.Paused}}がtrue→PAUSED {{.State.Running}}がtrueかつ{{State.Pid}}が""0""以外→ON すべてfalse→OFF 上記以外→UNKNOWN |
Information (INFORMATION) |
「/usr/bin/podman container inspect --format '{{.Path}}'」の{{.Path}}の値 |
Snapshot (SNAPSHOT) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(15) VM Status(PI_VI)
VM Status(PI_VI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
VM Host Name (VM_HOST_NAME) |
PD_VM.VM_HOST_NAME |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
Used (USED) |
PI.CLOCKS * USED_PERCENT / 100 |
Insufficient (INSUFFICIENT) |
− |
Request (REQUEST) |
− |
Host Used % (HOST_USED_PERCENT) |
USED / PI.CLOCKS * 100 |
Used % (USED_PERCENT) |
「/sys/fs/cgroup/cpu,cpuacct/<コンテナノパス>/cpuacct.usage_all」ファイルのuser列,system列の値 Σ((Δuser列 + Δsystem列) / Δ収集時刻) |
Insufficient % (INSUFFICIENT_PERCENT) |
− |
Request % (REQUEST_PERCENT) |
− |
Used Per Request (USED_PER_REQUEST) |
− |
Insufficient Per Request (INSUFFICIENT_PER_REQUEST) |
− |
Affinity (AFFINITY) |
− |
Share (SHARE) |
− |
Max (MAX) |
− |
Min (MIN) |
− |
Expectation (EXPECTATION) |
− |
Max % (MAX_PERCENT) |
− |
Min % (MIN_PERCENT) |
− |
Expectation % (EXPECTATION_PERCENT) |
− |
Snapshot (SNAPSHOT) |
− |
Co-Stop (CO_STOP) |
− |
Co-Stop % (CO_STOP_PERCENT) |
− |
- (凡例)
-
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(16) Host Generic Data Detail(PD_HGDD)
Host Generic Data Detail(PD_HGDD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(17) Host Generic Data Interval(PI_HGDI)
Host Generic Data Interval(PI_HGDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(18) VM Generic Data Detail(PD_VGDD)
VM Generic Data Detail(PD_VGDD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(19) VM Generic Data Interval(PI_VGDI)
VM Generic Data Interval(PI_VGDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(20) VM Virtual Disk Detail(PD_VDKD)
VM Virtual Disk Detail(PD_VDKD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
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) |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(21) POD Status Detail(PD_PODD)
POD Status Detail(PD_PODD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
POD ID (POD_ID) |
「/usr/bin/podman pod list --no-trunc --format '{{.ID}},{{.Status}}'」の{{.ID}}の値 |
POD Name (POD_NAME) |
「/usr/bin/podman pod inspect」のConfig/nameの値 |
Status (STATUS) |
「/usr/bin/podman pod list --no-trunc --format '{{.ID}},{{.Status}}'」の{{.Status}}の値 |
Container Count (CONTAINER_COUNT) |
「/usr/bin/podman pod inspect」のContainersの数 |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(22) POD Status Interval(PI_PODI)
POD Status Interval(PI_PODI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
POD ID (POD_ID) |
PD_PODD.POD_ID |
POD Name (POD_NAME) |
PD_PODD.POD_NAME |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
CPU Used (CPU_USED) |
POD_IDが同じコンテナの ΣPI_POCI.CPU_USED |
CPU Used % (CPU_USED_PERCENT) |
(CPU_USED / PI.CLOCKS) * 100 |
Memory Used (MEMORY_USED) |
POD_IDが同じコンテナの ΣPI_POCI.MEMORY_USED |
Memory Used % (MEMORY_USED_PERCENT) |
(MEMORY_USED / PI_HMI.SIZE) * 100 |
Disk Speed (DISK_SPEED) |
DISK_READ_SPEED + DISK_WRITE_SPEED |
Disk Read Speed (DISK_READ_SPEED) |
POD_IDが同じコンテナの ΣPI_POCI.DISK_READ_SPEED |
Disk Write Speed (DISK_WRITE_SPEED) |
POD_IDが同じコンテナの ΣPI_POCI.DISK_WRITE_SPEED |
Disk Requests (DISK_REQUESTS) |
DISK_READ_REQUESTS + DISK_WRITE_REQUESTS |
Disk Read Requests (DISK_READ_REQUESTS) |
POD_IDが同じコンテナの ΣPI_POCI.DISK_READ_REQIESTS |
Disk Write Requests (DISK_WRITE_REQUESTS) |
POD_IDが同じコンテナの ΣPI_POCI.DISK_WRITE_REQUESTS |
Network Rate (NETWORK_RATE) |
NETWORK_SEND_RATE + NETWORK_RECV_RATE |
Network Send Rate (NETWORK_SEND_RATE) |
POD_IDが同じコンテナの ΣPI_POCI.NETWORK_SEND_RATE |
Network Recv Rate (NETWORK_RECV_RATE) |
POD_IDが同じコンテナの ΣPI_POCI.NETWORK_RECV_RATE |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(23) POD Container Status Interval(PI_POCI)
POD Container Status Interval(PI_POCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
---|---|
Record Type (INPUT_RECORD_TYPE) |
− |
Record Time (RECORD_TIME) |
− |
Interval (INTERVAL) |
− |
VA DeviceID (VADEVICEID) |
− |
POD ID (POD_ID) |
PD_PODD.POD_ID |
POD Name (POD_NAME) |
PD_PODD.POD_NAME |
Container ID (CONTAINER_ID) |
PD_VM.VM_ID |
Container Name (CONTAINER_NAME) |
PD_VM.VM_NAME |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
CPU Used (CPU_USED) |
PI_VI.USED |
CPU Used % (CPU_USED_PERCENT) |
PI_VI.USED_PERCENT |
Memory Used (MEMORY_USED) |
PI_VMI.USED |
Memory Used % (MEMORY_USED_PERCENT) |
PI_VMI.USED_PERCENT |
Disk Speed (DISK_SPEED) |
PI_VPDI.SPEED |
Disk Read Speed (DISK_READ_SPEED) |
PI_VPDI.READ_SPEED |
Disk Write Speed (DISK_WRITE_SPEED) |
PI_VPDI.WRITE_SPEED |
Disk Requests (DISK_REQUESTS) |
PI_VPDI.REQUESTS |
Disk Read Requests (DISK_READ_REQUESTS) |
PI_VPDI.READ_REQUESTS |
Disk Write Requests (DISK_WRITE_REQUESTS) |
PI_VPDI.WRITE_REQUESTS |
Network Rate (NETWORK_RATE) |
PI_VNI.RATE |
Network Send Rate (NETWORK_SEND_RATE) |
PI_VNI.SEND_RATE |
Network Recv Rate (NETWORK_RECV_RATE) |
PI_VNI.RECV_RATE |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。