Microsoft Hyper-V metrics

The following types of metrics are available for Microsoft (MS) Hyper-V environments: 

Microsoft Hyper-V host metrics

The following metrics and metric groups provide information about Microsoft Hyper-V hosts:

Hyper-V Hypervisor Statistics

 Click to view the Hyper-V Hypervisor Statistics metric group.

The Hyper-V Hypervisor Statistics metric group provides information about hypervisor activity in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Hypervisor Statistics metric group.

Metric group: Hyper-V Hypervisor Statistics

Metric and available units

Description

Logical Processors
Default unit: processors

The number of logical processors in the Hyper-V environment.

Partitions
Default unit: partitions

The number of partitions in the Hyper-V environment.

Total Pages
Default unit: pages

The total number of pages in the Hyper-V environment.

Virtual Processors
Default unit: processors

The number of virtual processors in the Hyper-V environment.

Monitored Notifications
Default unit: notifications

The number of monitored notifications registered with the hypervisor.

Hyper-V Task Manager Detail

 Click to view the Hyper-V Task Manager Detail metric group.

The Hyper-V Task Manager Detail metric group provides information about the task manager in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Task Manager Detail metric group.

Metric group: Hyper-V Task Manager Detail

Metric and available units

Description

Add Resources VM Tasks Completed
Default unit: tasks/sec

The total number of tasks of adding VM resources completed.

Add Resources VM Tasks in Progress
Default unit: tasks

The number of tasks that are in progress.

Add Resources VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing tasks of adding VM resources.

Apply Snapshot VM Tasks Completed
Default unit: tasks/sec

The total number of completed Apply Snapshot Virtual Machine tasks.

Apply Snapshot VM Tasks in Progress
Default unit: frames/sec

The number of Apply Snapshot Virtual Machine tasks in progress.

Apply Snapshot VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Apply Snapshot Virtual Machine tasks.

Clone VM Tasks Completed
Default unit: tasks/sec

The total number of completed Clone Virtual Machine tasks.

Clone VM Tasks in Progress
Default unit: tasks

The number of Clone Virtual Machine tasks in progress.

Clone VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Clone Virtual Machine tasks.

Create VSS Snapshot Set Tasks Completed
Default unit: tasks/sec

The total number of completed Create VSS Snapshot Set tasks.

Create VSS Snapshot Set Tasks in Progress
Default unit: tasks

The number of Create VSS Snapshot Set tasks in progress.

Create VSS Snapshot Set Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Create VSS Snapshot Set tasks.

Define VM Tasks Completed
Default unit: tasks/sec

The total number of completed Define VM tasks.

Define VM Tasks in Progress
Default unit: tasks

The number of Define VM tasks in progress.

Define VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Define VM tasks.

Destroy Snapshot VM Tasks Completed
Default unit: tasks/sec

The total number of completed Destroy Snapshot Virtual Machine tasks.

Destroy Snapshot VM Tasks in Progress
Default unit: tasks

The number of Destroy Snapshot Virtual Machine tasks in progress.

Destroy Snapshot VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Destroy Snapshot Virtual Machine tasks.

Destroy VM Tasks Completed
Default unit: tasks/sec

The total number of completed Destroy Virtual Machine tasks.

Destroy VM Tasks in Progress
Default unit: tasks

The number of Destroy Virtual Machine tasks in progress.

Destroy VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Destroy Virtual Machine tasks.

Export VM Tasks Completed
Default unit: tasks/sec

The total number of completed Export Virtual Machine tasks.

Export VM Tasks in Progress
Default unit: tasks

The number of Export Virtual Machine tasks in progress.

Export VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Export Virtual Machine tasks.

Import VM Tasks Completed
Default unit: tasks/sec

The total number of completed Import Virtual Machine tasks.

Import VM Tasks in Progress
Default unit: tasks

The number of Import Virtual Machine tasks in progress.

Import VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Import Virtual Machine tasks.

Merge Disk Tasks Completed
Default unit: tasks/sec

The total number of completed Merge Disk tasks.

Merge Disk Tasks in Progress
Default unit: tasks

The number of Merge Disk tasks in progress.

Merge Disk Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Merge Disk tasks.

Migrate VM Tasks Completed
Default unit: tasks/sec

The total number of completed Migrate Virtual Machine tasks.

Migrate VM Tasks in Progress
Default unit: tasks

The number of Migrate Virtual Machine tasks in progress.

Migrate VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Migrate Virtual Machine tasks.

Modify Resources VM Tasks Completed
Default unit: tasks/sec

The total number of completed Modify Resources Virtual Machine tasks.

Modify Resources VM Tasks in Progress
Default unit: tasks

The number of Modify Resources Virtual Machine tasks in progress.

Modify Resources VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Modify Resources Virtual Machine tasks.

Modify Service Settings Tasks Completed
Default unit: tasks/sec

The total number of completed Modify Service Settings tasks.

Modify Service Settings Tasks in Progress
Default unit: tasks

The number of Modify Service Settings tasks in progress.

Modify Service Settings Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Modify Service Settings tasks.

Modify VM Tasks Completed
Default unit: tasks/sec

The total number of completed Modify Virtual Machine tasks.

Modify VM Tasks in Progress
Default unit: tasks

The number of Modify Virtual Machine tasks in progress.

Modify VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Modify Virtual Machine tasks.

Pause VM Tasks Completed
Default unit: tasks/sec

The total number of completed Pause Virtual Machine tasks.

Pause VM Tasks in Progress
Default unit: tasks

The number of Pause Virtual Machine tasks in progress.

Pause VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Pause Virtual Machine tasks.

Remove Resources VM Tasks Completed
Default unit: tasks/sec

The total number of completed Remove Resources Virtual Machine tasks.

Remove Resources VM Tasks in Progress
Default unit: tasks

The number of Remove Resources Virtual Machine tasks in progress.

Remove Resources VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Remove Resources Virtual Machine tasks.

Reset VM Tasks Completed
Default unit: tasks/sec

The total number of completed Reset Virtual Machine tasks.

Reset VM Tasks in Progress
Default unit: tasks

The number of Reset Virtual Machine tasks in progress.

Reset VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Reset Virtual Machine tasks.

Restore VM Tasks Completed
Default unit: tasks/sec

The total number of completed Restore Virtual Machine tasks.

Restore VM Tasks in Progress
Default unit: tasks

The number of Restore Virtual Machine tasks in progress.

Restore VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Restore Virtual Machine tasks.

Resume VM Tasks Completed
Default unit: tasks/sec

The total number of completed Resume Virtual Machine tasks.

Resume VM Tasks in Progress
Default unit: tasks

The number of Resume Virtual Machine tasks in progress.

Resume VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Resume Virtual Machine tasks.

Save VM Tasks Completed
Default unit: tasks/sec

The total number of completed Save Virtual Machine tasks.

Save VM Tasks in Progress
Default unit: tasks

The number of Save Virtual Machine tasks in progress.

Save VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Save Virtual Machine tasks.

Shutdown VM Tasks Completed
Default unit: tasks/sec

The total number of completed Shutdown Virtual Machine tasks.

Shutdown VM Tasks in Progress
Default unit: tasks

The number of Shutdown Virtual Machine tasks in progress.

Shutdown VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Shutdown Virtual Machine tasks.

Snapshot VM Tasks Completed
Default unit: tasks/sec

The total number of completed Snapshot Virtual Machine tasks.

Snapshot VM Tasks in Progress
Default unit: tasks

The number of Snapshot Virtual Machine tasks in progress.

Snapshot VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Snapshot Virtual Machine tasks.

Start VM Tasks Completed
Default unit: tasks/sec

The total number of completed Start Virtual Machine tasks.

Start VM Tasks in Progress
Default unit: tasks

The number of Start Virtual Machine tasks in progress.

Start VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Start Virtual Machine tasks.

Waiting to Start VM Tasks Completed
Default unit: tasks/sec

The total number of completed Waiting To Start Virtual Machine tasks.

Waiting to Start VM Tasks in Progress
Default unit: tasks

The number of Waiting To Start Virtual Machine tasks in progress.

Waiting to Start VM Tasks Recent Time
Default unit: 100ns

The amount of time recently spent executing Waiting To Start Virtual Machine tasks.

Hyper V-Root Partition Statistics

 Click to view the Hyper-V Root Partition Statistics metric group.

The Hyper-V Root Partition Statistics metric group provides information about the root partition in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Root Partition Statistics metric group.

Metric group: Hyper-V Root Partition Statistics

Metric and available units

Description

Partition

The partition name.

Virtual Processors
Default unit: processors

The number of virtual processors in the partition.

Virtual TLB Pages
Default unit: pages

The number of pages used by the partition's virtual translation lookaside buffer.

Address Spaces
Default unit: spaces

The number of address spaces in the partition's virtual TLB.

Deposited Pages
Default unit: pages

The number of pages deposited into the partition.

GPA Pages
Default unit: pages

The number of pages present in the GPA space of the partition. The value of this metric is 0 for root partitions.

GPA Space Modification
Default unit: modifications/sec

The rate of modifications to the GPA space of the partition.

Virtual TLB Flushes
Default unit: flushes/sec

The rate of flushes of the entire virtual TLB.

Hyper-V Partition Statistics

 Click to view the Hyper-V Partition Statistics metric group.

The Hyper-V Partition Statistics metric group provides information about partitions in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Partition Statistics metric group.

Metric group: Hyper-V Partition Statistics

Metric and available units

Description

Partition

The partition name.

Virtual Processors
Default unit: processors

The number of virtual processors in the partition.

Virtual TLB Pages
Default unit: pages

The number of pages used by the partition's virtual translation lookaside buffer.

Address Spaces
Default unit: spaces

The number of address spaces in the partition's virtual TLB.

Deposited Pages
Default unit: pages

The number of pages deposited into the partition.

GPA Pages
Default unit: pages

The number of pages in the GPA space of the partition.

GPA Space Modification
Default unit: modifications/sec

The rate of modifications to the GPA space of the partition.

Virtual TLB Flushes
Default unit: flushes/sec

The rate of flushes of the entire virtual TLB.

Hyper-V Logical Processor Statistics

 Click to view the Hyper-V Logical Processor Statistics metric group.

The Hyper-V Logical Processor Statistics metric group provides information about the logical processors in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Logical Processor Statistics metric group.

Metric group: Hyper-V Logical Processor Statistics

Metric and available units

Description

Processor

The name of the logical processor.

Guest Run Time
Default unit: %

The total time spent by the processor in guest code.

Hypervisor Run Time
Default unit: %

The total time spent by the processor in hypervisor code.

Total Run Time
Default unit: %

The total time spent by the processor in guest and hypervisor codes.

Idle Time
Default unit: %

The total time spent by the processor in idle.

Context Switches
Default unit: switches/sec

The rate of virtual processor context switches on the processor.

Hardware Interrupts
Default unit: interrupts/sec

The rate of hardware interrupts on the processor (excluding hypervisor interrupts).

Inter-Processor Interrupts
Default unit: interrupts/sec

The rate of hypervisor interprocessor interrupts delivered to the processor.

Scheduler Interrupts
Default unit: interrupts/sec

The rate of hypervisor scheduler interrupts on the processor.

Timer Interrupts
Default unit: interrupts/sec

The rate of hypervisor timer interrupts on the processor.

Inter-Processor Interrupts Sent
Default unit: interrupts/sec

The rate of hypervisor interprocessor interrupts sent by the processor.

Monitor Transition Cost

The hardware cost of transitions to the hypervisor.

Total Interrupts
Default unit: interrupts/sec

The rate of hardware and hypervisor interrupts.

C1 Time
Default unit: %

The percentage of time the processor spends in the C1 low-power idle state.
It is a subset of the total processor idle time.

C2 Time
Default unit: %

The percentage of time the processor spends in the C2 low-power idle state.
It is a subset of the total processor idle time.

C3 Time
Default unit: %

The percentage of time the processor spends in the C3 low-power idle state.
It is a subset of the total processor idle time.

C1 Transitions
Default unit: transitions/sec

The rate that CPU enters the C1 low-power idle state.

C2 Transitions
Default unit: transitions/sec

The rate that CPU enters the C2 low-power idle state.

C3 Transitions
Default unit: transitions/sec

The rate that CPU enters the C3 low-power idle state.

Hyper-V Root Virtual Processor Statistics

 Click to view the Hyper-V Root Virtual Processor Statistics metric group.

The Hyper-V Root Virtual Processor Statistics metric group provides information about the root virtual processors in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Root Virtual Processor Statistics metric group.

Metric group: Hyper-V Root Virtual Processor Statistics

Metric and available units

Description

Processor

The virtual processor name.

Guest Run Time
Default unit: %

The total time spent by the virtual processor in guest code.

Total Run Time
Default unit: %

The total time spent by the virtual processor in guest and hypervisor code.

Hypervisor Run Time
Default unit: %

The total time spent by the virtual processor in hypervisor code.

Address Domain Flushes
Default unit: flushes/sec

The rate of virtual TLB explicit flushes by guest code on the virtual processor.

Address Space Evictions
Default unit: evictions/sec

The rate of address space evictions in the virtual TLB.

Address Space Flushes
Default unit: flushes/sec

The rate of explicit flushes of one address space by guest code on the virtual processor.

Address Space Switches
Default unit: switches/sec

The rate of address space switches by guest code on the virtual processor.

APIC EOI Accesses
Default unit: writes/sec

The rate of APIC EOI register writes by guest code on the virtual processor.

APIC IPIs Sent
Default unit: interrupts/sec

The rate of APIC interprocessor interrupts, including self-interrupts, sent by the virtual processor.

APIC MMIO Accesses
Default unit: accesses/sec

The rate of APIC MMIO register accesses by guest code on the virtual processor.

APIC Self IPIs Sent
Default unit: interrupts/sec

The rate of APIC interrupts sent by the virtual processor to itself.

APIC TPR Accesses
Default unit: accesses/sec

The rate of APIC TPR accesses by guest code on the virtual processor.

Control Register Accesses Cost
Default unit: nanoseconds

The average time spent processing a control register access.

Control Register Accesses
Default unit: accesses/sec

The rate of control register accesses by guest code on the virtual processor.

CPUID Instructions Cost
Default unit: nanoseconds

The average time spent processing a CPUID instruction.

CPUID Instructions
Default unit: instructions/sec

The rate of CPUID instructions executed by guest code on the virtual processor.

Debug Register Accesses Cost
Default unit: nanoseconds

The average time spent handling a debug register access.

Debug Register Accesses
Default unit: accesses/sec

The rate of debug register accesses by guest code on the virtual processor.

Emulated Instructions Cost
Default unit: nanoseconds

The average time spent emulating an instruction.

Emulated Instructions
Default unit: instructions/sec

The rate of emulated instructions while executing guest code on the virtual processor.

External Interrupts Cost
Default unit: nanoseconds

The average time spent processing an external interrupt.

External Interrupts
Default unit: interrupts/sec

The rate of external interrupts received by the hypervisor while executing guest code on the virtual processor.

Global GVA Range Flushes
Default unit: flushes/sec

The rate of explicit flushes of a virtual address range in all address spaces by guest code on the virtual processor.

GPA Space Hypercalls
Default unit: hypercalls/sec

The rate of Guest Physical Address space hypercalls made by guest code on the virtual processor.

Guest Page Table Maps
Default unit: operations/sec

The rate of map operations for guest page table pages.

HLT Instructions Cost
Default unit: nanoseconds

The average time spent processing a HLT instruction.

HLT Instructions
Default unit: instructions/sec

The rate of HLT instructions executed by guest code on the virtual processor.

Hypercalls Cost
Default unit: nanoseconds

The average time spent processing a hypercall.

Hypercalls
Default unit: hypercalls/sec

The rate of hypercalls made by guest code on the virtual processor.

IO Instructions Cost
Default unit: nanoseconds

The average time spent processing an IO instruction.

IO Instructions
Default unit: instructions/sec

The rate of IO instructions executed by guest code on the virtual processor.

IO Intercept Messages
Default unit: messages/sec

The rate of IO intercept messages sent to the parent partition.

Large Page TLB Fills Default unit: misses/sec

The rate of virtual TLB misses on large pages.

Local Flushed GVA Ranges
Default unit: flushes/sec

The rate of explicit flushes of a virtual address range in one address space by guest code on the virtual processor.

Logical Processor Hypercalls
Default unit: hypercalls/sec

The rate of logical processor hypercalls made by guest code on the virtual processor.

Logical Processor Migrations
Default unit: migrations/sec

The rate of migrations by the virtual processor to a different logical processor.

Long Spin Wait Hypercalls
Default unit: hypercalls/sec

The rate of Long Spin Wait hypercalls made by guest code on the virtual processor.

Memory Intercept Messages
Default unit: messages/sec

The rate of memory intercept messages sent to the parent partition.

MSR Accesses Cost
Default unit: nanoseconds

The average time spent processing an MSR instruction.

MSR Accesses
Default unit: instructions/sec

The rate of MSR instructions executed by guest code on the virtual processor.

MWAIT Instructions Cost
Default unit: nanoseconds

The average time spent processing an MWAIT instruction.

MWAIT Instructions
Default unit: instructions/sec

The rate of MWAIT instructions executed by guest code on the virtual processor.

Other Hypercalls
Default unit: hypercalls/sec

The rate of other hypercalls made by guest code on the virtual processor.

Other Intercepts Cost
Default unit: nanoseconds

The average time spent processing other intercepts.

Other Intercepts
Default unit: intercepts/sec

The rate of other intercepts triggered by guest code on the virtual processor.

Other Messages
Default unit: messages/sec

The rate of other intercept messages sent to the parent partition.

Page Fault Intercepts Cost
Default unit: nanoseconds

The average time spent processing a page fault intercept.

Page Fault Intercepts
Default unit: intercepts/sec

The rate of page fault exceptions intercepted by the hypervisor while executing guest code on the virtual processor.

Page Invalidations Cost
Default unit: nanoseconds

The average time spent processing an INVLPG instruction.

Page Invalidations
Default unit: intercepts/sec

The rate of INVLPG instructions executed by guest code on the virtual processor.

Page Table Allocations
Default unit: allocations/sec

The rate of page table allocations in the virtual TLB.

Page Table Eviction
Default unit: evictions/sec

The rate of page table evictions in the virtual TLB.

Page Table Reclamations
Default unit: reclamations/sec

The rate of reclamations of unreferenced page tables in the virtual TLB.

Page Table Resets
Default unit: resets/sec

The rate of page table resets in the virtual TLB.

Page Table Validations
Default unit: validations/sec

The rate of page table validations to remove stale entries in the virtual TLB.

Page Table Write Intercepts
Default unit: intercepts/sec

The rate of write intercepts on guest page tables by guest code on the virtual processor.

Pending Interrupts Cost
Default unit: nanoseconds

The average time spent processing a pending interrupt intercept.

Pending Interrupts
Default unit: intercepts/sec

The rate of intercepts due to a task priority (TPR) reduction by guest code on the virtual processor.

Reflected Guest Page Faults
Default unit: faults/sec

The rate of page fault exceptions delivered to the guest.

Small Page TLB Fills
Default unit: misses/sec

The rate of virtual TLB misses on 4K pages.

Synthetic Interrupts Hypercalls
Default unit: hypercalls/sec

The rate of synthetic interrupt hypercalls made by guest code on the virtual processor.

Synthetic Interrupts
Default unit: intercepts/sec

The rate of synthetic interrupts delivered to the virtual processor.

Total Intercepts Cost
Default unit: nanoseconds

The average time spent handling a hypervisor intercept.

Total Intercepts
Default unit: intercepts/sec

The rate of hypervisor intercept messages.

Total Messages
Default unit: messages/sec

The rate of total messages sent to the parent partition.

Virtual Interrupt Hypercalls
Default unit: hypercalls/sec

The rate of virtual interrupt hypercalls made by guest code on the virtual processor.

Virtual Interrupts
Default unit: intercepts/sec

The rate of interrupts, including synthetic interrupts, delivered to the virtual processor.

Virtual MMU Hypercalls
Default unit: hypercalls/sec

The rate of virtual Memory Management Unit hypercalls made by guest code on the virtual processor.

Virtual Processor Hypercalls
Default unit: hypercalls/sec

The rate of virtual processor hypercalls made by guest code on the virtual processor.

Hyper-V Virtual Processor Statistics

 Click to view the Hyper-V Virtual Processor Statistics metric group.

The Hyper-V Virtual Processor Statistics metric group provides information about the virtual processors in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual Processor Statistics metric group.

Metric group: Hyper-V Virtual Processor Statistics

Metric and available units

Description

VM Name

The virtual machine the virtual processor belongs to.

Processor

The name of the virtual processor.

Guest Run Time
Default unit: %

The total time spent by the virtual processor in guest code.

Total Run Time
Default unit: %

The total time spent by the virtual processor in guest and hypervisor code.

Hypervisor Run Time
Default unit: %

The total time spent by the virtual processor in hypervisor code.

Address Domain Flushes
Default unit: flushes/sec

The rate of explicit virtual TLB flushes by guest code on the virtual processor.

Address Space Evictions
Default unit: evictions/sec

The rate of address space evictions in the virtual TLB.

Address Space Flushes
Default unit: flushes/sec

The rate of explicit address space flushes by guest code on the virtual processor.

Address Space Switches
Default unit: switches/sec

The rate of address space switches by guest code on the virtual processor.

APIC EOI Accesses
Default unit: writes/sec

The rate of APIC EOI register writes by guest code on the virtual processor.

APIC IPIs Sent
Default unit: interrupts/sec

The rate of APIC interprocessor interrupts (including self-interrupts) sent by the virtual processor.

APIC MMIO Accesses
Default unit: accesses/sec

The rate of APIC MMIO register accesses by guest code on the virtual processor.

APIC Self IPIs Sent
Default unit: interrupts/sec

The rate of APIC interrupts sent by the virtual processor to itself.

APIC TPR Accesses
Default unit: accesses/sec

The rate of APIC TPR accesses by guest code on the virtual processor.

Control Register Accesses Cost
Default unit: nanoseconds

The average time spent processing a control register access.

Control Register Accesses
Default unit: accesses/sec

The rate of control register accesses by guest code on the virtual processor.

CPUID Instructions Cost
Default unit: nanoseconds

The average time spent processing a CPUID instruction.

CPUID Instructions
Default unit: instructions/sec

The rate of CPUID instructions executed by guest code on the virtual processor.

Debug Register Accesses Cost
Default unit: nanoseconds

The average time spent handling a debug register access.

Debug Register Accesses
Default unit: accesses/sec

The rate of debug register accesses by guest code on the virtual processor.

Emulated Instructions Cost
Default unit: nanoseconds

The average time spent emulating an instruction.

Emulated Instructions
Default unit: instructions/sec

The rate of emulated instructions while executing guest code on the virtual processor.

External Interrupts Cost
Default unit: nanoseconds

The average time spent processing an external interrupt.

External Interrupts
Default unit: interrupts/sec

The rate of external interrupts received by the hypervisor while executing guest code on the virtual processor.

Global GVA Range Flushes
Default unit: flushes/sec

The rate of explicit flushes of a virtual address range in all address spaces by guest code on the virtual processor.

GPA Space Hypercalls
Default unit: hypercalls/sec

The rate of Guest Physical Address space hypercalls made by guest code on the virtual processor.

Guest Page Table Maps
Default unit: operations/sec

The rate of map operations for guest page table pages.

HLT Instructions Cost
Default unit: nanoseconds

The average time spent processing a HLT instruction.

HLT Instructions
Default unit: instructions/sec

The rate of HLT instructions executed by guest code on the virtual processor.

Hypercalls Cost
Default unit: nanoseconds

The average time spent processing a hypercall.

Hypercalls
Default unit: hypercalls/sec

The rate of hypercalls made by guest code on the virtual processor.

IO Instructions Cost
Default unit: nanoseconds

The average time spent processing an IO instruction.

IO Instructions
Default unit: instructions/sec

The rate of IO instructions executed by guest code on the virtual processor.

IO Intercept Messages
Default unit: messages/sec

The rate of IO intercept messages sent to the parent partition.

Large Page TLB Fills
Default unit: misses/sec

The rate of virtual TLB misses on large pages.

Local Flushed GVA Ranges
Default unit: flushes/sec

The rate of explicit flushes of a virtual address range in one address space by guest code on the virtual processor.

Logical Processor Hypercalls
Default unit: hypercalls/sec

The rate of logical processor hypercalls made by guest code on the virtual processor.

Logical Processor Migrations
Default unit: migrations/sec

The rate of migrations by the virtual processor to a different logical processor.

Long Spin Wait Hypercalls
Default unit: hypercalls/sec

The rate of Long Spin Wait hypercalls made by guest code on the virtual processor.

Memory Intercept Messages
Default unit: messages/sec

The rate of memory intercept messages sent to the parent partition.

MSR Accesses Cost
Default unit: nanoseconds

The average time spent processing an MSR instruction.

MSR Accesses
Default unit: instructions/sec

The rate of MSR instructions executed by guest code on the virtual processor.

MWAIT Instructions Cost
Default unit: nanoseconds

The average time spent processing an MWAIT instruction.

MWAIT Instructions
Default unit: instructions/sec

The rate of MWAIT instructions executed by guest code on the virtual processor.

Other Hypercalls
Default unit: hypercalls/sec

The rate of other hypercalls made by guest code on the virtual processor.

Other Intercepts Cost
Default unit: nanoseconds

The average time spent processing other intercepts.

Other Intercepts
Default unit: intercepts/sec

The rate of other intercepts triggered by guest code on the virtual processor.

Other Messages
Default unit: messages/sec

The rate of other intercept messages sent to the parent partition.

Page Fault Intercepts Cost
Default unit: nanoseconds

The average time spent processing a page fault intercept.

Page Fault Intercepts
Default unit: intercepts/sec

The rate of page fault exceptions intercepted by the hypervisor while executing guest code on the virtual processor.

Page Invalidations Cost
Default unit: nanoseconds

The average time spent processing an INVLPG instruction.

Page Invalidations
Default unit: intercepts/sec

The rate of INVLPG instructions executed by guest code on the virtual processor.

Page Table Allocations
Default unit: allocations/sec

The rate of page table allocations in the virtual TLB.

Page Table Eviction
Default unit: evictions/sec

The rate of page table evictions in the virtual TLB.

Page Table Reclamations
Default unit: reclamations/sec

The rate of unreferenced page table reclamations in the virtual TLB.

Page Table Resets
Default unit: resets/sec

The rate of page table resets in the virtual TLB.

Page Table Validations
Default unit: validations/sec

The rate of page table validations to remove stale entries in the virtual TLB.

Page Table Write Intercepts
Default unit: intercepts/sec

The rate of guest page table write intercepts by guest code on the virtual processor.

Pending Interrupts Cost
Default unit: nanoseconds

The average time spent processing a pending interrupt intercept.

Pending Interrupts
Default unit: intercepts/sec

The rate of intercepts due to a task priority (TPR) reduction by guest code on the virtual processor.

Reflected Guest Page Faults
Default unit: faults/sec

The rate of page fault exceptions delivered to the guest.

Small Page TLB Fills
Default unit: misses/sec

The rate of virtual TLB misses on 4K pages.

Synthetic Interrupts Hypercalls
Default unit: hypercalls/sec

The rate of synthetic interrupt hypercalls made by guest code on the virtual processor.

Synthetic Interrupts
Default unit: intercepts/sec

The rate of synthetic interrupts delivered to the virtual processor.

Total Intercepts Cost
Default unit: nanoseconds

The average time spent handling a hypervisor intercept.

Total Intercepts
Default unit: intercepts/sec

The rate of hypervisor intercept messages.

Total Messages
Default unit: messages/sec

The rate of total messages sent to the parent partition.

Virtual Interrupt Hypercalls
Default unit: hypercalls/sec

The rate of virtual interrupt hypercalls made by guest code on the virtual processor.

Virtual Interrupts
Default unit: intercepts/sec

The rate of interrupts, including synthetic interrupts, delivered to the virtual processor.

Virtual MMU Hypercalls
Default unit: hypercalls/sec

The rate of virtual MMU hypercalls made by guest code on the virtual processor.

Virtual Processor Hypercalls
Default unit: hypercalls/sec

The rate of virtual processor hypercalls made by guest code on the virtual processor.

Hyper-V Legacy Network Adapter Statistics

 Click to view the Hyper-V Legacy Network Adapter Statistics metric group.

The Hyper-V Legacy Network Adapter Statistics metric group provides information about network adapter activity in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Legacy Network Adapter Statistics metric group.

Metric group: Hyper-V Legacy Network Adapter Statistics

Metric and available units

Description

VM Name

The name of the virtual machine.

Adapter

The name of the network adapter.

Bytes Dropped
Default unit: bytes/sec

The number of bytes dropped by the network adapter.

Bytes Received
Default unit: bytes/sec

The number of bytes received by the network adapter.

Bytes Sent
Default unit: bytes/sec

The number of bytes sent by the network adapter.

Frames Dropped
Default unit: frames/sec

The number of frames dropped by the network adapter.

Frames Received
Default unit: frames/sec

The number of frames received by the network adapter.

Frames Sent
Default unit: frames/sec

The number of frames sent by the network adapter.

Hyper-V Virtual Network Adapter Statistics

 Click to view the Hyper-V Virtual Network Adapter Statistics metric group.

The Hyper-V Virtual Network Adapter Statistics metric group provides information about the virtual network adapter in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual Network Adapter Statistics metric group.

Metric group: Hyper-V Virtual Network Adapter Statistics

Metric and available units

Description

Adapter

The name of the virtual network adapter.

Broadcast Packets Received
Default unit: packets/sec

The total number of broadcast packets received by the network adapter.

Broadcast Packets Sent
Default unit: packets/sec

The total number of broadcast packets sent by the network adapter.

Bytes Received
Default unit: bytes/sec

The total number of bytes received by the network adapter.

Bytes Sent
Default unit: bytes/sec

The total number of bytes sent by the network adapter.

Bytes
Default unit: bytes/sec

The total number of bytes that have traversed the network adapter.

Directed Packets Received
Default unit: packets/sec

The total number of directed packets received by the network adapter.

Directed Packets Sent
Default unit: packets/sec

The total number of directed packets sent by the network adapter.

Multicast Packets Received
Default unit: Packets/sec

The total number of multicast packets received by the network adapter.

Multicast Packets Sent
Default unit: packets/sec

The total number of multicast packets sent by the network adapter.

Packets Received
Default unit: packets/sec

The total number of packets received by the network adapter.

Packets Sent
Default unit: packets/sec

The total number of packets sent by the network adapter.

Packets
Default unit: packets/sec

The total number of packets that have traversed the network adapter.

Hyper-V Virtual Storage Device Statistics

 Click to view the Hyper-V Virtual Storage Device Statistics metric group.

The Hyper-V Virtual Storage Device Statistics metric group provides information about the virtual storage devices in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual Storage Device Statistics metric group.

Metric group: Hyper-V Virtual Storage Device Statistics

Metric and available units

Description

Device

The name of the virtual storage device.

Error Count
Default unit: errors/sec

The total number of errors that have occurred on this virtual device.

Flush Count
Default unit: flushes/sec

The total number of flush operations that have occurred on this virtual device.

Read Bytes
Default unit: bytes/sec

The total number of bytes that have been read on this virtual device.

Read Count
Default unit: reads/sec

The total number of read operations that have occurred on this virtual device.

Write Bytes
Default unit: bytes/sec

The total number of bytes that have been written on this virtual device.

Write Count
Default unit: writes/sec

The total number of write operations that have occurred on this virtual device.

Hyper-V Virtual IDE Controller Statistics

 Click to view the Hyper-V Virtual IDE Controller Statistics metric group.

The Hyper-V Virtual IDE Controller Statistics metric group provides information about the virtual IDE controller in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual IDE Controller Statistics metric group.

Metric group: Hyper-V Virtual IDE Controller Statistics

Metric and available units

Description

VM Name

The name of the virtual processor.

Controller

The name of the virtual IDE controller.

Read Bytes
Default unit: bytes/sec

The number of bytes read from the disks attached to the IDE controller.

Read Sectors
Default unit: sectors/sec

The number of sectors read from the disks attached to the IDE controller.

Write Bytes
Default unit: bytes/sec

The number of bytes written to the disks attached to the IDE controller.

Written Sectors
Default unit: sectors/sec

The number of sectors written to the disks attached to the IDE controller.

Hyper-V Virtual Switch Statistics

 Click to view the Hyper-V Virtual Switch Statistics metric group.

The Hyper-V Virtual Switch Statistics metric group provides information about the virtual switches in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual Switch Statistics metric group.

Metric group: Hyper-V Virtual Switch Statistics

Metric and available units

Description

Switch

The virtual switch name.

Broadcast Packets Received
Default unit: packets/sec

The total number of broadcast packets received by the virtual switch.

Broadcast Packets Sent
Default unit: packets/sec

The total number of broadcast packets sent by the virtual switch.

Bytes Received
Default unit: bytes/sec

The total number of bytes received by the virtual switch.

Bytes Sent
Default unit: bytes/sec

The total number of bytes sent by the virtual switch.

Bytes
Default unit: bytes/sec

The total number of bytes that have traversed the virtual switch.

Directed Packets Received
Default unit: packets/sec

The total number of directed packets received by the virtual switch.

Directed Packets Sent
Default unit: packets/sec

The total number of directed packets sent by the virtual switch.

Learned Mac Addresses
Default unit: addresses/sec

The total number of learned MAC addresses of the virtual switch.

Multicast Packets Received
Default unit: packets/sec

The total number of multicast packets received by the virtual switch.

Multicast Packets Sent
Default unit: packets/sec

The total number of multicast packets sent by the virtual switch.

Packets Flooded
Default unit: packets/sec

The total number of packets that are flooded by the virtual switch.

Packets Received
Default unit: packets/sec

The total number of packets received by the virtual switch.

Packets Sent
Default unit: packets/sec

The total number of packets sent by the virtual switch.

Packets
Default unit: packets/sec

The total number of packets that have traversed the network adapter.

Purged Mac Addresses
Default unit: addresses/sec

The total number of purged MAC addresses of the virtual switch.

Hyper-V Virtual Switch Port Statistics

 Click to view the Hyper-V Virtual Switch Port Statistics metric group.

The Hyper-V Virtual Switch Port Statistics metric group provides information about the virtual switch ports in a Microsoft Hyper-V environment.

The following table describes the Hyper-V Virtual Switch Port Statistics metric group.

Metric group: Hyper-V Virtual Switch Port Statistics

Metric and available units

Description

Port

The name of the port on the virtual switch.

Broadcast Packets Received
Default unit: packets/sec

The total number of broadcast packets received by the virtual switch port.

Broadcast Packets Sent
Default unit: packets/sec

The total number of broadcast packets sent by the virtual switch port.

Bytes Received
Default unit: bytes/sec

The total number of bytes received by the virtual switch port.

Bytes Sent
Default unit: bytes/sec

The total number of bytes sent by the virtual switch port.

Bytes
Default unit: bytes/sec

The total number of bytes that have traversed the virtual switch port.

Directed Packets Received
Default unit: packets/sec

The total number of directed packets received by the virtual switch port.

Directed Packets Sent
Default unit: packets/sec

The total number of directed packets sent by the virtual switch port.

Multicast Packets Received
Default unit: packets/sec

The total number of multicast packets received by the virtual switch port.

Multicast Packets Sent
Default unit: packets/sec

The total number of multicast packets sent by the virtual switch port.

Packets Received
Default unit: packets/sec

The total number of packets received by the virtual switch port.

Packets
Default unit: packets/sec

The total number of packets that have traversed the virtual switch.

Microsoft Hyper-V VM metrics

The following metric groups provide information about Microsoft Hyper-V virtual machines (VMs):

Hyper-V VM Bus Statistics

 Click to view the Hyper-V VM Bus Statistics.

The Hyper-V VM Bus Statistics metric group provides information about the virtual machine buses in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Bus Statistics metric group.

Metric group: Hyper-V VM Bus Statistics

Metric and available units

Description

Interrupts Received
Default unit: interrupts/sec

The total number of interrupts received.

Interrupts Sent
Default unit: interrupts/sec

The total number of interrupts sent.

Throttle Events
Default unit: events/sec

The total number of times that any partition has been throttled, which is to say that its interrupts were disabled.

Hyper-V VM Health Summary Statistics

 Click to view the Hyper-V VM Health Summary Statistics.

The Hyper-V VM Health Summary Statistics metric group provides a health summary about the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Health Summary Statistics metric group.

Metric group: Hyper-V VM Health Summary Statistics

Metric and available units

Description

Health Ok
Default unit: VMs

The number of virtual machines whose health is OK.

Health Critical
Default unit: VMs

The number of virtual machines whose health is critical.

Hyper-V VM IO APIC Statistics

 Click to view the Hyper-V VM IO APIC Statistics.

The Hyper-V VM IO APIC Statistics metric group provides information about the I/O APIC of the virtual machines in a Microsoft Hyper-V environment.
The following table describes the Hyper-V VM IO APIC Statistics metric group.
Metric group: Hyper-V VM IO APIC Statistics|| Metric and available units || Description ||| VM Name | The name of the virtual machine. || Assertions
Default unit: VMs | The number of interrupt assertions the I/O APIC device sent to the virtual machine. || Deassertions
Default unit: VMs | The number of interrupt deassertions the I/O APIC device sent to the virtual machine. |

Hyper-V VM Remoting Statistics

 Click to view the Hyper-V VM Remoting Statistics.

The Hyper-V VM Remoting Statistics metric group provides information about the remoting statistics for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Remoting Statistics metric group.

Metric group: Hyper-V VM Remoting Statistics

Metric and available units

Description

VM Name

The name of the virtual machine.

Connected Clients
Default unit: clients

The total number of connected clients.

Updated Pixels
Default unit: pixels /sec

The total number of pixels updated.

Hyper-V VM Save Snapshot Restore Statistics

 Click to view the Hyper-V VM Save Snapshot Restore Statistics.

The Hyper-V VM Save Snapshot Restore Statistics metric group provides information about saving snapshot restore statistics for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Save Snapshot Restore Statistics metric group.

Metric group: Hyper-V VM Save Snapshot Restore Statistics

Metric and available units

Description

VM Name

The name of the virtual machine.

Buffers Compressed On IO Thread
Default unit: packets/sec

The number of RAM buffers compressed on the disk I/O thread.

Buffers Saved
Default unit: packets/sec

The total number of RAM buffers processed during a save or snapshot operation.

Restore Time
Default unit: milliseconds

The time it takes to complete a restore operation.

Save Time
Default unit: milliseconds

The time it takes to complete a save operation.

Snapshot Buffer Copy On Intercepts
Default unit: bytes/sec

The number of RAM buffers copied as a result of guest accesses during an ongoing snapshot switch port.

Snapshot Time
Default unit: milliseconds

The time it takes to complete a snapshot operation.

Hyper-V VM Summary Statistics

 Click to view the Hyper-V VM Summary Statistics.

The Hyper-V VM Summary Statistics metric group provides information about the status of the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Summary Statistics metric group.

Metric group: Hyper-V VM Summary Statistics

Metric and available units

Description

Turned Off
Default unit: VMs

The number of virtual machines that are turned off.

Initializing
Default unit: VMs

The number of virtual machines that are initializing.

Initialized
Default unit: VMs

The number of virtual machines that are initialized.

Starting
Default unit: VMs

The number of virtual machines that are starting.

Running
Default unit: VMs

The number of virtual machines that are running.

Stopping
Default unit: VMs

The number of virtual machines that are stopping.

Saving
Default unit: VMs

The number of virtual machines that are saving.

Saved
Default unit: VMs

The number of virtual machines that are saved.

Pausing
Default unit: VMs

The number of virtual machines that are pausing.

Paused
Default unit: VMs

The number of virtual machines that are paused.

Resuming
Default unit: VMs

The number of virtual machines that are resuming.

Resetting
Default unit: VMs

The number of virtual machines that are resetting.

Migrating
Default unit: VMs

The number of virtual machines that are migrating.

Taking Snapshot
Default unit: VMs

The number of virtual machines that are taking snapshots.

Applying Snapshot
Default unit: VMs

The number of virtual machines that are applying a snapshot.

Deleting Snapshot
Default unit: VMs

The number of virtual machines that are deleting a snapshot.

Merging Disks
Default unit: VMs

The number of virtual machines that are merging disks.

Cloning
Default unit: VMs

The number of virtual machines that are cloning.

Exporting
Default unit: VMs

The number of virtual machines that are exporting.

Waiting to Start
Default unit: VMs

The number of virtual machines that are waiting to start.

Deleting Saved State
Default unit: VMs

The number of virtual machines that are deleting a saved state.

Deleting
Default unit: VMs

The number of virtual machines that are being deleted.

Hyper-V VM Vid Driver Statistics

 Click to view the Hyper-V VM Vid Driver Statistics.

The Hyper-V VM Vid Driver Statistics metric group provides video driver statistics for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Vid Driver Statistics metric group.

Metric group: Hyper-V VM Vid Driver Statistics

Metric and available units

Description

Child Gpa Lock Requests
Default unit: requests/sec)

The total number of child-originated requests to lock GPAs.

Client Notify Mbps
Default unit: notifications

The total number of memory block notifications installed.

Current Working Set Size
Default unit: bytes

The total working set size for all memory blocks in the system.

APIC EOI Intercepts
Default unit: intercepts/sec

The total number of APIC EOI intercepts received from the hypervisor.

CPUID Intercepts
Default unit: intercepts/sec

The total number of CPUID intercepts received from the hypervisor.

Exception Intercepts
Default unit: Intercepts/sec

The total number of exception intercepts received from the hypervisor.

IO Port Read Intercepts
Default unit: intercepts/sec

The total number of I/O port read intercepts received from the hypervisor.

IO Port Write Intercepts
Default unit: intercepts/sec

The total number of I/O port write intercepts received from the hypervisor.

MSR Read Intercepts
Default unit: intercepts/sec

The total number of MSR read intercepts received from the hypervisor.

MSR Write Intercepts
Default unit: intercepts/sec

The total number of MSR write intercepts received from the hypervisor.

Legacy Fp Error Intercepts
Default unit: intercepts/sec

The total number of legacy floating point error intercepts received from the hypervisor.

Locked Mbps
Default unit: pages

The total number of locked pages in the system.

Mb Backed Gpa Page Ranges
Default unit: ranges

The total number of GPA ranges that are backed by memory blocks.

Mb Backed Gpa Pages
Default unit: pages

The total number of GPA pages that are backed by memory blocks.

Mb Backed Gpa Rom Pages
Default unit: pages

The total number of ROM GPA pages that are backed by memory blocks.

Mbp Fault Count
Default unit: faults/sec

The total number of memory block page faults encountered.

Mbp Range Reads
Default unit: reads/sec

The total number of user-mode memory block read requests processed.

Mbp Range Writes
Default unit: writes/sec

The total number of user-mode memory block write requests processed.

Mbp Read Notifications
Default unit: notifications/sec

The total number of memory block read notifications sent to user mode.

Mbp Write Notifications
Default unit: notifications/sec

The total number of memory block write notifications sent to user mode.

Memory Block Pages
Default unit: pages

The total number of pages allocated for all memory blocks in the system.

Memory Blocks
Default unit: blocks

The total number of memory blocks allocated in the system.

Memory Intercepts
Default unit: intercepts/sec

The total number of memory intercepts received from the hypervisor.

Message Queues
Default unit: queues

The number of active message queues.

Mmio Gpa Page Ranges
Default unit: ranges

The total number of GPA ranges that are backed by MMIO regions.

Mmio Gpa Pages
Default unit: pages

The total number of GPA pages that are backed by MMIO regions.

Mmio Reads
Default unit: reads/sec

The total number of GPA reads that accessed MMIO regions.

Mmio Writes
Default unit: writes/sec

The total number of GPA writes that accessed MMIO regions.

Overhead Bytes
Default unit: bytes

The total bytes of allocated memory for all partitions, not including memory block allocations.

Page Count
Default unit: pages

The total number of physical pages detected on all NUMA nodes.

Pages In Use
Default unit: pages

The total number of physical pages currently in use by partitions on all NUMA nodes.

Parent Partition Mappings
Default unit: mappings

The total number of active parent partition mappings.

Processor Count
Default unit: processors

The total number of logical processors detected on all NUMA nodes.

Read Mbp Count
Default unit: pages

The total number of memory block pages read from user mode.

Remote Mbps
Default unit: blocks

The total number of memory blocks that contain pages from a non-local NUMA node.

Rom Mbp Writes
Default unit: writes/sec

The total number of GPA writes that accessed ROM regions.

Unpopulated Gpa Accesses
Default unit: accesses/sec

The total number of GPA reads or writes that accessed unpopulated memory.

Vid Partitions
Default unit: partitions

The number of active partitions.

Write Mbp Count
Default unit: pages

The total number of memory block pages written from user mode.

Hyper-V VM Vid Message Queue Statistics

 Click to view the Hyper-V VM Vid Message Queue Statistics.

The Hyper-V VM Vid Message Queue Statistics metric group provides information about the video message queue for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Vid Message Queue Statistics metric group.

Metric group: Hyper-V VM Vid Message Queue Statistics

Metric and available units

Description

VM Name

The name of the virtual machine the message queue belongs to.

Queue

The name of the message queue.

Clients Waiting
Default unit: clients

The number of clients currently waiting in this message queue.

CPUID Message Handlers
Default unit: handlers

The number of CPUID message handlers registered on this message queue.

Exception Message Handlers
Default unit: handlers

The number of exception message handlers registered on this message queue.

IO Port Message Handlers
Default unit: handlers

The number of I/O port message handlers registered on this message queue.

MSR Message Handlers
Default unit: handlers

The number of MSR message handlers registered on this message queue.

Handlers Registered
Default unit: handlers

The number of message handlers registered on this message queue.

Messages Dispatched
Default unit: messages/sec

The number of messages dispatched from this message queue.

Messages Handled
Default unit: messages/sec

The number of messages handled by this message queue.

Hyper-V VM Vid Numa Node Statistics

 Click to view the Hyper-V VM Vid Numa Node Statistics.

The Hyper-V VM Vid Numa Node Statistics metric group provides information about the video NUMA node for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Vid Numa Node Statistics metric group.

Metric group: Hyper-V VM Vid Numa Node Statistics

Metric and available units

Description

Numa Node

The name of the NUMA node.

Page Count
Default unit: pages

The number of physical pages detected on this NUMA node.

Pages In Use
Default unit: pages

The number of physical pages currently in use by partitions on this NUMA node.

Processor Count
Default unit: processors

The number of logical processors detected on this NUMA node.

 Hyper-V VM Vid Partition Statistics

 Click to view the Hyper-V VM Vid Partition Statistics.

The Hyper-V VM Vid Partition Statistics metric group provides video partition statistics for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Vid Partition Statistics metric group.

Metric group: Hyper-V VM Vid Partition Statistics

Metric and available units

Description

Vid Partition

The name of the video partition.

Client Handles
Default unit: handles

The total number of handles open to this partition.

Handlers Registered
Default unit: handlers

The total number of message handlers registered on this partition.

IO Port Message Handlers
Default unit: handlers

The total number of I/O port message handlers registered on this partition.

MSR Message Handlers
Default unit: handlers

The total number of MSR message handlers registered on this partition.

Exception Message Handlers
Default unit: handlers

The total number of exception message handlers registered on this partition.

CPUID Message Handlers
Default unit: Handlers

The total number of CPUID message handlers registered on this partition.

Message Queues
Default unit: Queues

The total number of message queues associated with this partition.

CPUID Intercepts
Default unit: intercepts/sec

The number of CPUID intercepts received from the hypervisor for this partition.

MSR Read Intercepts
Default unit: intercepts/sec

The number of MSR read intercepts received from the hypervisor for this partition.

MSR Write Intercepts
Default unit: Intercepts/sec

The number of MSR write intercepts received from the hypervisor for this partition.

APIC EOI Intercepts
Default unit: intercepts/sec

The number of APIC EOI intercepts received from the hypervisor for this partition.

IO Port Read Intercepts
Default unit: intercepts/sec

The number of I/O port read intercepts received from the hypervisor for this partition.

IO Port Write Intercepts
Default unit: intercepts/sec

The number of I/O port write intercepts received from the hypervisor for this partition.

Exception Intercepts
Default unit: intercepts/sec

The number of exception intercepts received from the hypervisor for this partition.

Memory Blocks
Default unit: blocks

The number of memory blocks allocated for this partition.

Memory Block Pages
Default unit: pages

The number of pages allocated for all memory blocks in this partition.

Km Memory Block Pages
Default unit: pages

The number of pages referenced by all kernel mode memory blocks in this partition.

Min Working Set Size
Default unit: bytes

The minimum working set size for all memory blocks in this partition.

Current Working Set Size
Default unit: bytes

The working set size for all memory blocks in this partition.

Trimmable Mbps
Default unit: Pages

The number of trimmable pages in all memory blocks in this partition.

Reclaimable Mbps
Default unit: pages

The number of memory block pages that are reclaimable in this partition.

Shared Mbps
Default unit: pages

The number of shared pages in this partition.

Large Mbp Count
Default unit: blocks

The number of memory blocks that contain large pages in this partition.

Mbp Fault Count
Default unit: faults/sec

The number of memory block page faults encountered for this partition.

Mbp Fork Count
Default unit: pages/sec

The number of shared pages that have been subsequently forked in this partition.

Mb Backed Gpa Page Ranges
Default unit: ranges

The number of GPA ranges that are backed by memory blocks in this partition.

Mb Backed Gpa Pages
Default unit: pages

The number of GPA pages that are backed by memory blocks in this partition.

Mb Backed Gpa Rom Pages
Default unit: pages

The number of ROM GPA pages that are backed by memory blocks in this partition.

Mmio Gpa Page Ranges
Default unit: ranges

The number of GPA ranges that are backed by MMIO regions in this partition.

Mmio Gpa Pages
Default unit: pages

The number of GPA pages that are backed by MMIO regions in this partition.

Parent Partition Mappings
Default unit: mappings

The number of active parent partition mappings for this partition.

Mapped Mbps
Default unit: pages

The number of mapped memory block pages for this partition.

Client Notify Mbps
Default unit: notifications

The number of memory block notifications installed for this partition.

Mbp Range Reads
Default unit: reads/sec

The number of user-mode memory block read requests processed for this partition.

Mbp Range Writes
Default unit: writes/sec

The number of user-mode memory block write requests processed for this partition.

Read Mbp Count
Default unit: pages

The number of memory block pages read from user mode for this partition.

Write Mbp Count
Default unit: pages

The number of memory block pages written from user mode for this partition.

Mbp Read Notifications
Default unit: notifications/sec

The number of memory block read notifications sent to user mode for this partition.

Mbp Write Notifications
Default unit: notifications/sec

The number of memory block write notifications sent to user mode for this partition.

Memory Intercepts
Default unit: intercepts/sec

The number of memory intercepts received from the hypervisor for this partition.

Mmio Reads
Default unit: reads/sec

The number of GPA reads that accessed MMIO regions for this partition.

Mmio Writes
Default unit: writes/sec

The number of GPA writes that accessed MMIO regions for this partition.

Rom Mbp Writes
Default unit: writes/sec

The number of GPA writes that accessed ROM regions for this partition.

Unpopulated Gpa Accesses
Default unit: accesses/sec

The number of GPA reads or writes that accessed unpopulated memory for this partition.

Child Gpa Lock Requests
Default unit: requests/sec

The number of child-originated requests to lock GPAs for this partition.

Locked Mbps
Default unit: pages

The total number of locked pages in this partition.

Numa Node Index

The NUMA node index associated with this partition.

Paged Out Mbp Count
Default unit: pages

The number of memory block pages that are currently paged out in this partition.

Remote Mbps
Default unit: blocks

The number of memory blocks that contain pages from a non-local NUMA node in this partition.

Overhead Bytes
Default unit: bytes

The total bytes of allocated memory for this partition (not including memory block allocations).

Legacy Fp Error Intercepts
Default unit: intercepts/sec

The number of legacy floating point intercepts received from the hypervisor for this partition.

Hyper-V VM Worker Process Memory Manager Statistics

 Click to view the Hyper-V VM Worker Process Memory Manager Statistics.

The Hyper-V VM Worker Process Memory Manager Statistics metric group provides information about the worker process memory manager for the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Worker Process Memory Manager Statistics metric group.

Metric group: Hyper-V VM Worker Process Memory Manager Statistics

Metric and available units

Description

Name

The name of the worker process memory manager.

Aperture Cache Eviction Count
Default unit: apertures

The total number of apertures evicted from the cache.

Aperture Cache Size
Default unit: apertures

The total number of active apertures in the system.

Aperture Cleanup Timer Period

The periodic timer period used for stale aperture cleanups.

Free Aperture List Size
Default unit: apertures

The number of apertures ready for re-use.

Memory Block Aperture Cache Hit
Default unit: hits/sec

The number of aperture cache hits for non-RAM pages.

Memory Block Aperture Cache Miss
Default unit: misses/sec

The number of aperture cache miss for non-RAM pages.

Memory Block Count
Default unit: blocks

The number of non-RAM memory blocks.

RAM Aperture Cache Hit
Default unit: hits/sec

The number of aperture cache hits for RAM pages.

RAM Aperture Cache Miss
Default unit: misses/sec

The number of aperture cache miss for RAM pages.

RAM Memory Block Count
Default unit: blocks

The number of RAM memory blocks.

Stale Aperture List Size
Default unit: apertures

The number of apertures ready for cleanup.

Total Memory Block Count
Default unit: blocks

The total number of memory blocks.

 Hyper-V VM Disk Configuration

 Click to view the Hyper-V VM Disk Configuration.

The Hyper-V VM Disk Configuration metric group provides information about the virtual machine disk configuration in a Hypervisor environment.

The following table describes the Hyper-V VM Disk Configuration metric group.

Metric group: Hyper-V VM Disk Configuration

Metric and available units

Description

VM ID

The virtual machine's unique identification number.

VM Name

The virtual machine's display name.

Disk Name

The virtual disk name.

Disk Type

The virtual disk type. One of the following:

  • Fixed
  • Dynamic
  • Differencing
  • Unknown

Disk Size
Default unit: MB

The current disk size.

Max Disk Size
Default unit: MB

The maximum size this virtual disk can expand to.

In Use

Indicates whether the virtual disk is in use. One of the following:

  • 1 = The virtual disk is in use.
  • 0 = The virtual disk is not in use.

In Saved State

Indicates whether the virtual disk is in a saved state. One of the following:

  • 1 = The virtual disk is in a saved state.
  • 0 = The virtual disk is not in a saved state.

 Hyper-V VM Configuration

 Click to view the Hyper-V VM Configuration.

The Hyper-V VM Configuration metric group provides configuration information about the virtual machines in a Microsoft Hyper-V environment.

The following table describes the Hyper-V VM Configuration metric group.

Metric group: Hyper-V VM Configuration

Metric and available units

Description

VM ID

The virtual machine's unique identification number.

VM Name

The virtual machine's display name.

Guest FQDN

The guest's fully qualified domain name.

Guest OS

The guest operating system running on the virtual machine, if available.

Creation Time

The time at which the virtual system or snapshot was created.

Primary Owner

The name of the primary system owner, if available.

Primary Owner Contact

Contact information for the primary system owner, if available (for example, a phone number or an e-mail address).

Enabled State

The state of the virtual system. One of the following:

  • Unknown
  • Enabled
  • Disabled
  • Paused
  • Suspended
  • Starting
  • Snapshotting
  • Saving
  • Stopping
  • Pausing
  • Resuming

Num Cpus

The total number of virtual processors allocated to the virtual system or snapshot.

Cpu Usage
Default unit: %

The current processor usage of the virtual system. Not available for a virtual system snapshot.

Mem Usage
Default unit: MB

The current memory usage of the virtual system. Not available for a virtual system snapshot.

Mem Size
Default unit: MB

The total amount of memory allocated to the virtual machine.

Mem Block Size
Default unit: KB

The virtual machine's memory block size.

Mem Limit
Default unit: MB

The maximum amount of memory that can be consumed by the virtual system.

Mem Reservation
Default unit: MB

The amount of memory resources reserved for use by the virtual system.

Mem Weight

An integer between 0-1000 that indicates the weight for each virtual machine.
After all memory reservations have been met, any remaining memory of the hosting platform is allocated to the virtual systems based on their relative weights, but not to exceed the virtual machine's Mem Limit.

Cpu Limit

The maximum amount of CPU resources (0-10000) that can be consumed by the virtual system.

Cpu Reservation

The amount of CPU resources (0-10000) that are reserved for use by the virtual system.
These resources are guaranteed to be available for consumption by the virtual system.

Cpu Weight

The weight (0-10000) for each virtual machine CPU.
After all CPU reserves have been met, the remaining physical processor capacity of the hosting platform is allocated to the virtual systems based on their relative weights.

Process ID

The identifier of the process under which this virtual machine is running.
This value can be used to uniquely identify the instance of Vmwp.exe on the system that is running the virtual machine.

Uptime
Default unit: seconds

The amount of time since the virtual system was last booted. Not valid for a virtual system snapshot.

OnTime
Default unit: seconds

The total up time since the virtual machine was last turned on, reset, or restored.
This time excludes the time the virtual system was in a Paused state.

Was this page helpful? Yes No Submitting... Thank you

Comments