付録L.2 監視対象がHyper-Vの場合
ここでは,監視対象がHyper-Vの場合のフィールド値のデータソースについて説明します。
- 〈この項の構成〉
-
(1) Host CPU Status(PI_HCI)
Host CPU Status(PI_HCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
CPU ID (CPU_ID) |
C |
C:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Name |
CPU Name (CPU_NAME) |
C |
C:Win32_Processor.Name |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Clocks (CLOCKS) |
C |
C:Win32_Processor.MaxClockSpeed |
Used (USED) |
CLOCKS * USED_PERCENT / 100 |
− |
Unused (UNUSED) |
CLOCKS * (100 - USED_PERCENT) / 100 |
− |
Used % (USED_PERCENT) |
TB * ΔC / ΔT / 100000 |
C:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.PercentTotalRunTime T: Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Timestamp_PerfTime TB:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Frequency_PerfTime |
Unused % (UNUSED_PERCENT) |
100 - USED_PERCENT |
− |
- (凡例)
-
C:カウンタ値を示します。
T:時間値を示します。
TB:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(2) Host Logical Disk Status(PI_HLDI)
Host Logical Disk Status(PI_HLDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
Disk ID (DISK_ID) |
C |
C:Win32_Volume.Name (Win32_Volume.DriveType = 3(ハードディスク)の場合のみ) |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Size (SIZE) |
C / 1024 / 1024 |
C:Win32_Volume.Capacity |
Used (USED) |
SIZE - FREE |
− |
Free (FREE) |
C / 1024 / 1024 |
C:Win32_Volume.FreeSpace |
Used % (USED_PERCENT) |
(USED / SIZE) * 100 |
− |
Last Update (LAST UPDATE) |
− |
− |
Free % (FREE_PERCENT) |
(FREE / SIZE) * 100 |
− |
- (凡例)
-
C:カウンタ値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(3) Host Memory Status(PI_HMI)
Host Memory Status(PI_HMI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
Size (SIZE) |
C / 1024 / 1024 |
C:Win32_ComputerSystem.TotalPhysicalMemory |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Used (USED) |
SIZE - UNUSED |
− |
VMM Used (VMM_USED) |
− |
− |
VM Used (VM_USED) |
− |
− |
Unused (UNUSED) |
C |
C:Win32_PerfFormattedData_PerfOS_Memory.AvailableMbytes |
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 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_IN_IO) |
− |
− |
Swap Out IO (SWAP_OUT_IO) |
− |
− |
- (凡例)
-
C:カウンタ値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(4) Host Network Status(PI_HNI)
Host Network Status(PI_HNI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
Net ID (NET_ID) |
C |
C:Win32_PerfRawData_Tcpip_NetworkInterface.Name |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Rate (RATE) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_Tcpip_NetworkInterface.BytesTotalPersec T:Win32_PerfRawData_Tcpip_NetworkInterface.Timestamp_PerfTime TB:Win32_PerfRawData_Tcpip_NetworkInterface.Frequency_PerfTime |
Send Rate (SEND_RATE) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_Tcpip_NetworkInterface.BytesSentPersec T:Win32_PerfRawData_Tcpip_NetworkInterface.Timestamp_PerfTime TB:Win32_PerfRawData_Tcpip_NetworkInterface.Frequency_PerfTime |
Recv Rate (RECV_RATE) |
ΔC / (ΔT / TB) / 1024 |
Win32_PerfRawData_Tcpip_NetworkInterface.BytesReceivedPersec T:Win32_PerfRawData_Tcpip_NetworkInterface.Timestamp_PerfTime TB:Win32_PerfRawData_Tcpip_NetworkInterface.Frequency_PerfTime |
- (凡例)
-
C:カウンタ値を示します。
T:時間値を示します。
TB:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(5) Host Physical Disk Status(PI_HPDI)
Host Physical Disk Status(PI_HPDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
Disk ID (DISK_ID) |
C |
C:Win32_PerfRawData_PerfDisk_PhysicalDisk.Name |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Speed (SPEED) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskBytesPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
Read Speed (READ_SPEED) |
ΔC / (ΔT / TB) / 1024 |
Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskReadBytesPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
Write Speed (WRITE_SPEED) |
ΔC / (ΔT / TB) / 1024 |
Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskWriteBytesPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
Requests (REQUESTS) |
ΔC / (ΔT / TB) |
Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskTransfersPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
Read Requests (READ_REQUESTS) |
ΔC / (ΔT / TB) |
Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskReadsPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
Write Requests (WRITE_REQUESTS) |
ΔC / (ΔT / TB) |
Win32_PerfRawData_PerfDisk_PhysicalDisk.DiskWritesPersec T:Win32_PerfRawData_PerfDisk_PhysicalDisk.Timestamp_PerfTime TB:Win32_PerfRawData_PerfDisk_PhysicalDisk.Frequency_PerfTime |
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) |
− |
− |
- (凡例)
-
C:カウンタ値を示します。
T:時間値を示します。
TB:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(6) Host Status Detail(PD)
Host Status Detail(PD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
C1, C2, C3, C4 |
C1:Win32_OperatingSystem.Caption C2:Win32_OperatingSystem.OtherTypeDescription C3:Win32_OperatingSystem.CSDVersion C4:Win32_OperatingSystem.Version |
VM Count (VM_COUNT) |
Msvm_ComputerSystemのインスタンス数 |
− |
VM Active (VM_ACTIVE) |
Msvm_ComputerSystemのインスタンス数のうちMsvm_ComputerSystem.EnabledStateが2(Enabled)の個数 |
− |
- (凡例)
-
Cn:カウンタ値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(7) Host Status(PI)
Host Status(PI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
Clocks (CLOCKS) |
C * COUNT |
C:Win32_Processor.MaxClockSpeed |
Count (COUNT) |
Cが"_Total"以外の個数 |
C:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Name |
Sampling Time (SAMPLING_TIME) |
C |
C:Win32_OperatingSystem.LocalDateTime |
Used (USED) |
CLOCKS * USED_PERCENT / 100 |
− |
VMM Used (VMM_USED) |
CLOCKS * VMM_USED_PERCENT / 100 |
− |
VM Used (VM_USED) |
CLOCKS * VM_USED_PERCENT / 100 |
− |
VMM Console Used (VMM_CONSOLE_USED) |
− |
− |
VMM Kernel Used (VMM_KERNEL_USED) |
− |
− |
VMM Others Used (VMM_OTHERS_USED) |
− |
− |
Unused (UNUSED) |
CLOCKS * UNUSED_PERCENT / 100 |
− |
Used % (USED_PERCENT) |
C1が"_Total"の TB * ΔC2 / ΔT / 100000 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Name C2:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.PercentTotalRunTime T:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Timestamp_PerfTime TB:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Frequency_PerfTime |
VMM Used % (VMM_USED_PERCENT) |
C1が"_Total"の TB * ΔC2 / ΔT / 100000 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Name C2:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.PercentHypervisorRunTime T:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Timestamp_PerfTime TB:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Frequency_PerfTime |
VM Used % (VM_USED_PERCENT) |
C1が"_Total"の TB * ΔC2 / ΔT / 100000 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Name C2:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.PercentGuestRunTime T:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Timestamp_PerfTime TB:Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor.Frequency_PerfTime |
VMM Console Used % (VMM_CONSOLE_USED_PERCENT) |
− |
− |
VMM Kernel Used % (VMM_KERNEL_USED_PERCENT) |
− |
− |
VMM Others Used % (VMM_OTHERS_USED_PERCENT) |
− |
− |
Unused % (UNUSED_PERCENT) |
100 - USED_PERCENT |
− |
Insufficient (INSUFFICIENT) |
− |
− |
Insufficient % (INSUFFICIENT_PERCENT) |
− |
− |
Co-Stop (CO_STOP) |
− |
− |
Co-Stop % (CO_STOP_PERCENT) |
− |
− |
- (凡例)
-
C,Cn:カウンタ値を示します。
T:時間値を示します。
TB:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(8) VM CPU Status(PI_VCI)
VM CPU Status(PI_VCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
[Root-Partition] C1の"Root VP <Id>"の<Id>部分 [Child-Partition] C2の"<仮想マシン名>:Hv VP <Id>"の<Id>部分 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Name C2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Name |
VM Host Name (VM_HOST_NAME) |
− |
− |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
− |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Used (USED) |
C * USED_PERCENT / 100 |
C:Win32_Processor.MaxClockSpeed |
Insufficient (INSUFFICIENT) |
− |
− |
Request (REQUEST) |
− |
− |
Used % (USED_PERCENT) |
[Root-Partition] TB1 * ΔC1 / ΔT1 / 100000 [Child-Partition] TB2 * ΔC2 / ΔT2 / 100000 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.PercentTotalRunTime T1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Timestamp_PerfTime TB1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Frequency_PerfTime C2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.PercentTotalRunTime T2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Timestamp_PerfTime TB2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Frequency_PerfTime |
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) |
− |
− |
- (凡例)
-
C,Cn:カウンタ値を示します。
Tn:時間値を示します。
TBn:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(9) VM Logical Disk Status(PI_VLDI)
VM Logical Disk Status(PI_VLDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
− |
− |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
− |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Size (SIZE) |
C1 * C2 / 1024 / 1024 |
C1:Msvm_Memory.BlockSize C2:Msvm_Memory.NumberOfBlocks |
Used (USED) |
SIZE |
− |
Resource Used (RESOURCE_USED) |
SIZE |
− |
VM Swap Used (VM_SWAP_USED) |
− |
− |
Host Swap Used (HOST_SWAP_USED) |
− |
− |
Unused (UNUSED) |
0固定 |
− |
Used % (USED_PERCENT) |
100固定 |
− |
Resource Used % (RESOURCE_USED_PERCENT) |
100固定 |
− |
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) |
− |
− |
Min (MIN) |
− |
− |
Expectation (EXPECTATION) |
− |
− |
Max % (MAX_PERCENT) |
− |
− |
Min % (MIN_PERCENT) |
− |
− |
Expectation % (EXPECTATION_PERCENT) |
− |
− |
- (凡例)
-
C,Cn:カウンタ値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(11) VM Network Status(PI_VNI)
VM Network Status(PI_VNI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
<2012 Hyper-Vの場合> [Root-Partition] C1 + ":" + C2 (コロンで連結) [Child-Partition] C3 + ":" + C4 (コロンで連結) <2012 R2 Hyper-V,2016 Hyper-V,2019 Hyper-Vの場合> [Root-Partition] C5 + ":" + C6 (コロンで連結) [Child-Partition](コロンで連結) C5 + ":" + C7 |
C1:Msvm_SwitchLANEndPoint.MacAddress C2:Msvm_SwitchLANEndPoint.ElementName C3:Msvm_VmLANEndPoint.MacAddress C4:Msvm_VirtualSwitch.ElementName C5:Msvm_LANEndpoint.MacAddress C6:Msvm_LANEndpoint.ElementName C7:Msvm_VirtualEthernetSwitch.ElementName |
VM Host Name (VM_HOST_NAME) |
− |
− |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
− |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Rate (RATE) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.BytesPersec T:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Timestamp_PerfTime TB:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Frequency_PerfTime |
Send Rate (SEND_RATE) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.BytesReceivedPersec T:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Timestamp_PerfTime TB:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Frequency_PerfTime |
Recv Rate (RECV_RATE) |
ΔC / (ΔT / TB) / 1024 |
C:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.BytesSentPersec T:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Timestamp_PerfTime TB:Win32_PerfRawData_NvspPortStats_HyperVVirtualSwitchPort.Frequency_PerfTime |
- (凡例)
-
C,Cn:カウンタ値を示します。
T:時間値を示します。
TB:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(12) VM Physical Disk Status(PI_VPDI)
VM Physical Disk Status(PI_VPDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
<2012 Hyper-Vの場合> [仮想ハードディスク] C1 [物理ハードディスク] "Disk " + C2 <2012 R2 Hyper-V,2016 Hyper-V,2019 Hyper-Vの場合> [仮想ハードディスク] C3 [物理ハードディスク] "Disk " + C2 |
C1:Msvm_ResourceAllocationSettingData.Connection C2:Win32_DiskDrive.Index C3:Msvm_StorageAllocationSettingData.HostResource |
VM Host Name (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) |
<2012 Hyper-Vの場合> ΔC1 / (ΔT1 / TB1) / 1024 <2012 R2 Hyper-V,2016 Hyper-V,2019 Hyper-Vの場合> ΔC2 / (ΔT2 / TB2) / 1024 |
C1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.ReadBytesPersec T1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.Timestamp_PerfTime TB1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.Frequency_PerfTime C2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.ReadBytesPersec T2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.Timestamp_PerfTime TB2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.Frequency_PerfTime |
Write Speed (WRITE_SPEED) |
<2012 Hyper-Vの場合> ΔC1 / (ΔT1 / TB1) / 1024 <2012 R2 Hyper-V,2016 Hyper-V,2019 Hyper-Vの場合> ΔC2 / (ΔT2 / TB2) / 1024 |
C1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.WriteBytesPersec T1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.Timestamp_PerfTime TB1:Win32_PerfRawData_StorageStats_HyperVVirtualStorageDevice.Frequency_PerfTime C2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.WriteBytesPersec T2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.Timestamp_PerfTime TB2:Win32_PerfRawData_Counters_HyperVVirtualStorageDevice.Frequency_PerfTime |
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) |
− |
− |
- (凡例)
-
C,Cn:カウンタ値を示します。
Tn:時間値を示します。
TBn:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(13) VM Virtual Disk Status(PI_VVDI)
VM Virtual Disk Status(PI_VVDI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
VM ID (VM_ID) |
[Root-Partition] "Root"(固定) [Child-Partition] C |
C:Msvm_ComputerSystem.Name |
VM Host Name (VM_HOST_NAME) |
− |
− |
VM Name (VM_NAME) |
C |
C:Msvm_ComputerSystem.ElementName |
Status (STATUS) |
Cに対応する以下の文字列 1:"OTHER", 2:"ON", 3:"OFF", 4:"STOPPING", 5:"NA", 6:"OFFLINE", 7:"TEST", 8:"DEFERRED", 9:"QUIESCE", 32768:"PAUSED", 32769:"SUSPENDED", 32770:"STARTING", 32771:"SNAPSHOTTING", 32773:"SAVING", 32774:"STOPPING", 32776:"PAUSINIG", 32777:"RESUMING", その他:"UNKNOWN" |
C:Msvm_ComputerSystem.EnabledState |
Information (INFORMATION) |
− |
− |
Snapshot (SNAPSHOT) |
− |
− |
- (凡例)
-
C:カウンタ値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(15) VM Status(PI_VI)
VM Status(PI_VI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
Record Type (INPUT_RECORD_TYPE) |
− |
− |
Record Time (RECORD_TIME) |
− |
− |
Interval (INTERVAL) |
− |
− |
VA DeviceID (VADEVICEID) |
− |
− |
VM ID (VM_ID) |
PD_VM.VM_ID |
− |
Clocks (CLOCKS) |
C * COUNT |
C:Win32_Processor.MaxClockSpeed |
Count (COUNT) |
[Root-Partition] C1が"_Total"以外の数 [Child-Partition] C2の"<Name>:Hv VP"の<Name>がvm_nameと一致するものの数 |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Name C2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Name |
VM Host Name (VM_HOST_NAME) |
− |
− |
VM Name (VM_NAME) |
PD_VM.VM_NAME |
− |
Sampling Time (SAMPLING_TIME) |
PI.SAMPLING_TIME |
− |
Used (USED) |
CLOCKS * USED_PERCENT / 100 |
− |
Insufficient (INSUFFICIENT) |
− |
− |
Request (REQUEST) |
− |
− |
Host Used % (HOST_USED_PERCENT) |
− |
− |
Used % (USED_PERCENT) |
[Root-Partition] TB1 * ΔC1 / ΔT1 / 100000 [Child-Partition] C2の"<仮想ホスト名>:Hv VP <Id>"の<仮想ホスト名>が同じTB3 * ΔC3 / ΔT3 / 100000の値の合計 / COUNT |
C1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.PercentTotalRunTime T1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Timestamp_PerfTime TB1:Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor.Frequency_PerfTime C2:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Name C3:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.PercentTotalRunTime T3:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Timestamp_PerfTime TB3:Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor.Frequency_PerfTime |
Insufficient % (INSUFFICIENT_PERCENT) |
− |
− |
Request % (REQUEST_PERCENT) |
− |
− |
Used Per Request (USED_PER_REQUEST) |
− |
− |
Insufficient Per Request (INSUFFICIENT_PER_REQUEST) |
− |
− |
Affinity (AFFINITY) |
− |
− |
Share (SHARE) |
[Root-Partition] − [Child-Partition] C |
C:Msvm_ProcessorSettingData.Weight |
Max (MAX) |
[Root-Partition] − [Child-Partition] MAX_PERCENT * CLOCKS / 100 |
− |
Min (MIN) |
[Root-Partition] − [Child-Partition] MIN_PERCENT * CLOCKS / 100 |
− |
Expectation (EXPECTATION) |
− |
− |
Max % (MAX_PERCENT) |
[Root-Partition] − [Child-Partition] C / 1000 |
C:Msvm_ProcessorSettingData.Limit |
Min % (MIN_PERCENT) |
[Root-Partition] − [Child-Partition] C / 1000 |
C:Msvm_ProcessorSettingData.Reservation |
Expectation % (EXPECTATION_PERCENT) |
− |
− |
Snapshot (SNAPSHOT) |
− |
− |
Co-Stop (CO_STOP) |
− |
− |
Co-Stop % (CO_STOP_PERCENT) |
− |
− |
- (凡例)
-
C,Cn:カウンタ値を示します。
Tn:時間値を示します。
TBn:時間ベース時を示します。
Δ:今回収集値 - 前回収集値を示します。
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(16) Host Generic Data Detail(PD_HGDD)
Host Generic Data Detail(PD_HGDD)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
− |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(22) POD Status Interval(PI_PODI)
POD Status Interval(PI_PODI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
− |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。
(23) POD Container Status Interval(PI_POCI)
POD Container Status Interval(PI_POCI)レコードの各フィールドのデータソースを次の表に示します。
PFM-View名 (PFM-Manager名) |
データソース |
|
---|---|---|
計算式 |
WMIクラス |
|
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) |
− |
− |
- (凡例)
-
−:パフォーマンスデータを加工してフィールドの値を設定していないことを示します。