User Documentation
  • Product Information
    • Overview
    • Architecture
    • Security
    • Key Features
    • Supported Systems
    • Comparison
  • Installation
    • Download VirtualMetric
    • Install a VirtualMetric Server
    • Activate Product
    • Update From Previous Versions
    • Uninstall VirtualMetric
  • Releases
    • Version 8.0.3
  • Server Pre-Configuration
    • Windows
    • VMware
    • Linux
    • Bare Metal Hardware
  • Settings
    • Users
      • User Operations
        • Add New User
        • Edit User
        • Device Permissions
        • Login as Other User
        • Remove User
      • User Group Operations
        • Add New User Group
        • Assign Member
        • Device Permission
        • Edit User Group
        • Remove User Group
      • API Users Operations
        • Add New API User
        • Edit API User
        • Device Permission
        • Remove API User
      • Organization Operations
        • Add New Organization
        • Edit Organization
        • Device Permission
        • Login as Other Organization
        • Remove Organization
      • Credential Store
        • Add New Credential Store
        • Edit Credential Store
        • Remove Credential Store
      • Group Based AD Authentication
    • Devices
      • Server Operations
        • Add New Server
        • Assign Module
        • Edit Server
        • Remove Server
        • Restore Server
        • Connectivity Issues
        • Bulk Update
      • Cluster Operations
        • Add New Cluster
        • Assign Module
        • Sync a Cluster
        • Edit Cluster
        • Remove Cluster
        • Connectivity Issues
        • Bulk Update
      • Workstation Operations
        • Add New Workstation
        • Edit Workstation
        • Remove Workstation
      • Manager Operations
        • Add New Manager
        • Assign Module
        • Sync Manager
        • Edit Manager
        • Remove Manager
        • Connectivity Issues
        • Bulk Update
      • Network Devices Operations
        • Add Network Device
        • Edit Network Device
        • Remove Network Device
        • Connectivity Issues
        • Bulk Update
      • Trigger Operations
        • Add New Trigger
        • Assign Server
        • Edit Trigger
        • Change API User
        • Change Service User
        • Remove Trigger
        • Enable Debug
      • Device Group Operations
        • Add New Device Group
        • Assign Member
        • Edit Device Group
        • Remove Device Group
      • Datacenter Operations
        • Add New Datacenter
        • Assign Member
        • Edit Datacenter
        • Remove Datacenter
      • Permission Operations
        • Add/Remove Permission
    • Listeners
      • Listener Operations
        • Add a New Listener
          • Add a Syslog Listener
          • Add a Flow Endpoints
          • Add a eStreamer
          • Add a TFTP Listener
          • Add a TCP Listener
          • Add a UDP Listener
          • Add a HTTP Listener
          • Add a SMTP Listener
          • Add a SNMP Trap Listener
          • Add a Redis Consumer
          • Add a Kafka Consumer
          • Add a RabbitMQ Consumer
          • Add a NATS Consumer
        • Edit Listener
        • Remove Listener
    • Services
      • Location Operations
        • Add new Location
        • Edit Location
        • Remove Location
      • Web Sites Operations
        • Add new Website
        • Assign Location
        • Edit Web Sites
        • Remove Web Sites
      • DNS Operations
        • Add new DNS
        • Edit DNS
        • Remove DNS
      • ICMP Operations
        • Add new ICMP
        • Edit ICMP
        • Remove ICMP
      • IPAM Operations
        • Add new IPAM
        • Edit IPAM
        • Remove IPAM
      • TCP Operations
        • Add new TCP
        • Edit TCP
        • Remove TCP
      • Database Operations
        • Add new Database
        • Edit Database
        • Remove Database
    • Notifications
      • Rules Operations
        • Add new Rules
        • Edit Rule
        • Adding Dependency
        • Filtering Rules
        • Assign Action
        • Remove Rule
      • Knowledge Base Operations
        • Add new Knowledge Base
        • Edit Knowledge Base
        • Remove Knowledge Base
      • Action Operations
        • Add new Action
        • Testing Action
        • Edit Action
        • Remove Action
      • Scheduled Report Operation
        • Edit Scheduled Report
        • Remove Scheduled Report
      • STMP Settings
      • SMS Settings
    • Collectors
      • Definitions Operations
      • Module Defaults Operations
      • Device Bindings Operations
    • Logs
      • Definitions Operations
        • Understand Definition Fields
        • Edit Definition
        • Bulk Update
        • Reset Definition
      • Custom Definition Operations
        • Add Custom Definition
        • Edit Custom Definition
        • Remove Custom Definition
      • Module Defaults
        • Assign Definition
        • Reset Module Defaults
      • Device Bindings
        • Assign Definition
        • Reset Device Bindings
    • Statistics
      • Logging Types
        • Understanding Logging Types
        • Edit Logging Type
        • Reset Logging Type
      • System Counters
        • Understanding System Counter
        • Edit System Counter
        • Reset System Counter
      • Custom Counters
        • Understanding Custom Counter
        • Edit Custom Counter
        • Reset Custom Counter
    • Systems
      • System Logs
      • System Health
      • Advanced Settings
    • Azure Active Directory Integration
  • Dashboard
    • Main Page
    • Login
    • Layout and Common Functions
    • Calculation of Recommendations
    • Add New Widget
    • Edit Widget
    • Charts
    • White Labeling
  • Devices
    • Layout and Common Functions
  • Analytics
    • Layout and Common Functions
  • Modules and Audit
    • VirtualMetric Modules
      • Bare Metal
      • Microsoft Hyper-V
      • VMware
      • Microsoft IIS
      • Microsoft SQL
      • Microsoft Storage Spaces
      • Active Directory User Permissions
    • Audit Configuration
Powered by GitBook
On this page
  • Module Reports
  • Module Counters
  • Feature Limitations
  • User Permissions
  • Requirements
  1. Modules and Audit
  2. VirtualMetric Modules

Microsoft Hyper-V

PreviousBare MetalNextVMware

Last updated 7 months ago

Microsoft Hyper-V is the monitoring module for Microsoft Hyper-V Server. You can monitor performance counters and get inventory reports for your Hyper-V Servers and virtual machines.

You can reach Microsoft Hyper-V module monitoring and reports via left menu.

Module Reports

VirtualMetric collects following inventory reports for Microsoft Hyper-V module.

Bare Metal Reports

Change Tracking
Event Log
Security Log
Firewall Log
Best Practices
Pending Updates
TCP Connections         
Security Threats
File Change Tracking
User Sessions
Processes
Services
Hotfix
Programs
Windows Features         
Windows Defender
Firewall Rules
Network Teaming
Startup Commands
Local DNS Records
Administrators

Cluster Reports

Cluster Network
Cluster Aware Update
Replica Broker

Server Reports

Config
Virtual Switch
vHBA Switch
VM Migration Network

Virtual Machine Reports

Config
Snapshot
Services
Replica Config
Replica Health

Module Counters

VirtualMetric collects following performance counters for Microsoft Hyper-V module.

Hyper-V Hypervisor Logical Processor

% Guest Run Time
% Hypervisor Run Time
% Idle Time
% Total Run Time
Context Switches/Sec
Total Interrupts/Sec

Memory

Available MBytes
Pages/Sec
Page Faults/Sec
% Committed Bytes In Use
Free System Page Table Entries
Pool Nonpaged Bytes
Pool Paged Bytes

Paging File

% Usage

Network Interface

Bytes Received/Sec
Bytes Sent/Sec
Packets Received/Sec
Packets Sent/Sec
Output Queue Length

Hyper-V Virtual Switch

Bytes Received/Sec
Bytes Sent/Sec
Packets Received/Sec
Packets Sent/Sec

LogicalDisk

Disk Reads/Sec
Disk Writes/Sec
Disk Read Bytes/Sec
Disk Write Bytes/Sec
% Idle Time
Split IO/Sec
Current Disk Queue Length
Avg. Disk Read Queue Length
Avg. Disk Write Queue Length
Avg. Disk Sec/Read
Avg. Disk Sec/Write

PhysicalDisk

Disk Reads/Sec
Disk Writes/Sec
Disk Read Bytes/Sec
Disk Write Bytes/Sec
% Idle Time
Split IO/Sec
Current Disk Queue Length
Avg. Disk Read Queue Length
Avg. Disk Write Queue Length
Avg. Disk Sec/Read
Avg. Disk Sec/Write

Cluster CSV File System

IO Reads/Sec
IO Writes/Sec
IO Read Bytes/Sec
IO Write Bytes/Sec
Redirected Reads/Sec
Redirected Writes/Sec
Redirected Read Bytes/sec
Redirected Write Bytes/sec
Read Queue Length
Write Queue Length
Read Latency
Write Latency
Redirected Read Queue Length
Redirected Write Queue Length
Redirected Read Latency
Redirected Write Latency
Disk IO Reads/Sec
Cache Read/Sec

Hyper-V Hypervisor Virtual Processor

% Guest Run Time
% Hypervisor Run Time
% Total Run Time

Hyper-V Dynamic Memory VM

Average Pressure
Current Pressure
Guest Visible Physical Memory
Maximum Pressure
Minimum Pressure
Physical Memory
Smart Paging Working Set Size

Hyper-V Virtual Network Adapter

Bytes Received/Sec
Bytes Sent/Sec
Packets Received/Sec
Packets Sent/Sec

Hyper-V Virtual Storage Device

Queue Length
Read Count
Write Count
Read Bytes/Sec
Write Bytes/Sec
Read Operations/Sec
Write Operations/Sec

Cluster CSV Volume Cache

Cache Size - Configured
Cache Size - Current
Disk IO Read - Bytes/Sec
Cache IO Read - Bytes/sec
LRU Cache Size - Current
LRU Cache Size - Target

Feature Limitations

Following features are not supported for Hyper-V v2 on Windows Server 2008 R2 due to Hyper-V limitations:

  • Dynamic Memory Monitoring: Dynamic Memory Performance Counters are not available on Windows Server 2008 R2: Hyper-V.

  • Queue Length for Virtual Disk: Queue Length Performance Counter is not available on Windows Server 2008 R2: Hyper-V.

  • vHBA Reports: Virtual HBA is not supported on Windows Server 2008 R2: Hyper-V

  • Hyper-V Replica: Hyper-V Replica is not supported on Windows Server 2008 R2: Hyper-V.

  • Live Storage Migration Settings: Live Storage Migration is not supported on Windows Server 2008 R2: Hyper-V.

  • Virtual Disk Sharing: Virtual Disk Sharing is not supported on Windows Server 2008 R2: Hyper-V.

  • Virtual Disk IO Limits: Virtual Disk IO limitation is not supported on Windows Server 2008 R2: Hyper-V.

  • Limited Host Network Adapter Features: RSS, VMQ, TCP Offload features are not supported on Windows Server 2008 R2.

  • Smart Paging File: Smart Paging File feature is not supported on Windows Server 2008 R2: Hyper-V.

  • Virtual Machine Guest Services: Virtual Machine Guest Service Interface Service is not supported on Windows Server 2008 R2: Hyper-V.

  • Virtual Memory Limitations: Memory Buffer feature is not supported on Windows Server 2008 R2: Hyper-V.

  • VM Config Limitations: VM Operational Status is not supported on Windows Server 2008 R2: Hyper-V.

  • Cluster Shared Volumes Counters: Read/Write Queue Length and Read/Write Latency counters are not supported on Windows Server 2008 R2: Hyper-V.

User Permissions

If you want to use non-administrator user for VirtualMetric, you need to add the following changes for the user account in addition to Bare Metal permissions.

User Group Membership

Hyper-V Administrators

Go to user properties and add groups into Member Of section:

Cluster Access Permissions

To enable Windows Failover Cluster monitoring, you need to run the code below:

Grant-ClusterAccess -User Domain\vmetricuser -ReadOnly

Requirements

Following Windows features are required to monitor Microsoft Hyper-V:

Failover Cluster Module for Windows PowerShell
Hyper-V Module for Windows PowerShell

You can install required features with following PowerShell command:

Get-WindowsFeature RSAT-Clustering-PowerShell,Hyper-V-PowerShell | Add-WindowsFeature