Monitors

Monitor/Alert Name

Target

Parent Monitor

Trigger/Threshold

Description

Veeam HyperV: System Center Virtual Machine Manager Service Status

SCVMM

Availability

RED Status:
SCVMM service is not running and configured to be running automatically

GREEN (clear) Status:
SCVMM service is running or stopped as it should be

System Center Virtual Machine Management Service is down. Management and automation of SCVMM-managed Hyper-V host may not work with stopped VMM service.

When service is unavailable, Veeam MP will not be able to discover properties of objects specified using VMM.

Veeam HyperV: OpsMgr Agent proxy status

Managed Hyper-v host (VES watcher)

Availability

RED Status:
Proxy for the corresponding Agent is not enabled AND host is monitored with Veeam MP

GREEN (clear) Status:
Proxy for the corresponding Agent is enabled OR managed host is not monitored

Hyper-V Host [Host name] is enabled for monitoring in Veeam Virtualization Extensions [URL], but agent settings do not allow Veeam Management Packs to create Hyper-V topology.

Enable proxy on agent or disable Veeam Hyper-V monitoring for the host.

Veeam HyperV: Health Service recommended configuration monitor

Managed Hyper-V host (stub object))

Configuration

RED Status:
None

YELLOW Status:
Registry settings are lower than recommended

GREEN (clear) Status:
Registry settings are higher or same as recommended

The OpsMgr Health Service on this Veeam MP managed Hyper-V server is not optimally configured for best monitoring performance and scalability.

For OpsMgr Agent, a Recovery Action will automatically correct this configuration and restart the Agent. Once corrected this Alert will close.

For OpsMgr Management Server, the ‘Configure Health Service’ Task should be run manually. Note that this will restart the Health Service on the Management Server.

Veeam HyperV: VM Uptime

Hyper-V VM

Availability

Aggregated Monitor, the worst of:

Heartbeat Monitor
Power state Monitor
Health Monitor

[Alerting is disabled by default]

The Virtual Machine is in downtime, one or more VM health monitors are in the critical state

Veeam HyperV: SMB Share Availability

Hyper-V SMB Share mount point (host stub object)

Availability

RED Status:
SMB is unresponsive

GREEN (clear) Status:
SMB share can be contacted

The SMB share [share name] connected to the Hyper-V host [host name] is unavailable. The following VMs are affected:

[List of VMs and VHD files]

Veeam HyperV: Cluster Storage Status

Hyper-V Cluster Disk

Availability

RED Status:
Storage Failed

YELLOW Status:
Storage Offline (or other status = not Available)

GREEN (clear) Status:
Storage Available

Clustered Storage Disk [Disk Name] is [offline/failed/other status].

The following clustered role resources depend on this storage:

[clustered role name 1] and Disk(VHD)/Snapshot/Config information
[clustered role name 2] and Disk(VHD)/Snapshot/Config information

[clustered role name N] and Disk(VHD)/Snapshot/Config information

Veeam HyperV: Host Cluster Disk Status

Hyper-V Host Cluster Physical Disk (Veeam MP)

Availability

RED Status:
Disk Failed

YELLOW Status:
Disk Offline (or other status = not Available)

GREEN (clear) Status:
Disk Online

Host Cluster Disk is Offline.

Critical state of this monitor means that the cluster disk is in the Failed state.

Warning state means that the cluster disk went Offline.

Veeam HyperV: Network Adapter Status

Hyper-V Host Physical Network Adapter

Availability

RED Status:
On or more pNICs are down

YELLOW Status:
None

GREEN (clear) Status:
All NICs are UP

The Hyper-V Host physical NIC [NIC Name] is down.

Veeam HyperV: Network Adapter Team Status

Hyper-V Host Teamed Physical Network Adapter (Veeam MP)

Availability

RED Status:
StateError

YELLOW Status:
StateWarning

GREEN (clear) Status:
StateOK

This monitor tracks the internal state of the host teamed network adapter.

Veeam HyperV: Host Network connectivity problem

Hyper-V Host Network Container (Veeam MP)

Availability

RED Status:
StateError

GREEN (clear) Status:
StateOK

The network adapter status changed to 'Disabled'.

Veeam HyperV: Network connectivity problem on Host Virtual Switch

Hyper-V Virtual Switch

Availability

RED Status:
All NICs in the TEAM are down

YELLOW Status:
Some NICs in the TEAM are down

GREEN (clear) Status:
All vSwitch NICs are healthy

Network connectivity problem has been detected on host [Host Name] with vSwitch [vSwitch name].

The following VMs and Host vNICs are affected:

VMs:
[VM name]
[vNIC]([IP])

Veeam HyperV: VM Health

Hyper-V VM

Availability

RED Status:
HealthState = Critical OR Major Failure (20) OR Critical Failure (25)
OR
OperationalStatus = 3 (Degraded)

YELLOW Status:
HealthState = Disabled
OR
OperationalStatus = 5 (Predictive Failure)

GREEN (clear) Status:
HealthState = OK
AND
OperationalStatus = 2 (OK)

The Health of VM [VM Name] is not healthy.

Veeam HyperV: VM Heartbeat

Hyper-V VM

Availability

RED Status:
None

YELLOW Status:
Heartbeat = 13 (Lost Communication) OR 6 (Error) OR 12 (No Contact)

GREEN (clear) Status:
Heartbeat = 2 (OK)

The Heartbeat Status of VM [VM Name] is reported as [Heartbeat].

Veeam HyperV: VM Power State

Hyper-V VM

Availability

RED Status:
EnabledState <> 2 (Running)

YELLOW Status:
None

GREEN (clear) Status:
EnabledState = 2 (Running)

VM [VM Name] is not Running. The status is reported as [EnabledState].

Veeam HyperV: Cluster Resource Status

Hyper-V VM (as a Cluster Resource)

Availability

RED Status:
Failed, Offline

YELLOW Status:
None

GREEN (clear) Status:
On, Off, Saved

VM [VM Name] cluster resource is in failed state. The status is reported as [VM_state].

Veeam HyperV: VM Integration Services Status

Hyper-V VM

Availability

RED Status:
Service is not running

YELLOW Status:
None

GREEN (clear) Status:
All Services are running

The following Hyper-V Integration Services are not running or not responding in the guest OS:

[Service Name]
[Service Name]
….
[Service Name]

Veeam Hyper-V: Heartbeat Integration Service Status

“OpsMgr Agent in VM” object (Hyper-V)

Availability

RED Status:
Service is not running

YELLOW Status:
None

GREEN (clear) Status:
Service is running

The Hyper-V Heartbeat Integration Service is not running or not responding in the guest OS.

Veeam HyperV: SCVMM Connection Account (Read-only) configuration state

Veeam Virtualization Extensions Service

Configuration

RED Status:
None

YELLOW Status:
SCVMM Run-as profile is empty

GREEN (clear) Status:
SCVMM Run-as profile is not empty

RunAs profile 'Veeam MP for Hyper-V SCVMM Connection Account (Read-only)' is not configured.

Veeam HyperV: Licensed socket count exceeded

Veeam Virtualization Extensions Service

Availability

RED Status:
Event ID 1106 raised

GREEN (clear) Status:
Event ID 1105 raised

The number of Hyper-V CPU sockets in the license was exceeded. More Hyper-V hosts are selected for monitoring in the Veeam UI than it is allowed by the license.

Performance Monitors

Monitor/Alert Name

Target

Parent Monitor

Trigger/Default Threshold

Description

Veeam HyperV: VM CPU Scheduling Analysis

Hyper-V VM

Performance

Red: % Avg Dispatch Wait Time > 10% (overridable)

Yellow: % Avg Dispatch Wait Time > 8% (overridable)

Green: % Avg Dispatch Wait Time < thresholds

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Virtual Machine [VM Name] on Host [host name] has high CPU Dispatch Wait time of [%Avg Dispatch Wait Time] over [num samples] samples. With maximum wait time across all vCPUs [%Max Dispatch Wait Time]%

The latest values for VM vCPU load is:
[table with per-core usage from WMI]

These are the most recent real-time sample values.

Use in-context Dashboard VM Compute Analysis to review VM resource consumption and in-guest performance metrics.

Veeam HyperV: Host CPU Scheduling Analysis

Hyper-V Host

Performance

Red: % Avg Dispatch Wait Time > 10% (overridable)

Yellow: % Avg Dispatch Wait Time > 8% (overridable)

Green: % Avg Dispatch Wait Time < thresholds

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Host [host name] has high overall CPU Dispatch wait time of [%Avg Dispatch Wait Time]% over [num samples] samples. With maximum wait time across all cores [%Max Dispatch Wait Time]%

The latest values for VM CPU load is:
[table with per-VM usage from WMI]

These are the most recent real-time sample values.

Use in-context Dashboard Host Compute Analysis to review VM resource consumption on this Host.

Veeam HyperV: SMB Share Free Space

SMB share

Availability

Free Space % <10 (Warn)

Free Space % <5 (Critical)

Consecutive Samples = 1

Collection interval = 5 minutes

Hyper-V SMB share [Share Name] is low on free space with only [Free Space %] % space remaining.

Use the SMB Space Usage Analysis Dashboard to see which VMs are using this storage; in particular, check for powered-off VMs that may be moved or deleted to free up space.

Use the VM Checkpoint Analysis Dashboard to find VMs that have large checkpoint files that can be committed or deleted to free up space.

Veeam HyperV: VM Storage Errors

Hyper-V VM

Performance

Hyper-V Virtual Storage Device / Error Count > 0 (Warning)

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Virtual Machine [VM Name] on Host [host name] has logged [Error count] total storage errors over [num samples] samples.

Veeam HyperV: VM CPU Usage

Hyper-V VM

Performance

Hyper-V Hypervisor Virtual Processor / % Guest Run Time > 80 (Warning)

Hyper-V Hypervisor Virtual Processor / % Guest Run Time > 95 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Virtual Machine [VM Name] on Host [host name] has high CPU usage of [% Guest Run Time]% over [num samples] samples.

Veeam HyperV: VM Memory Pressure Analysis

Hyper-V VM

Performance

Hyper-V Dynamic Memory VM / % Memory Pressure > 100 (Warning)

Hyper-V Dynamic Memory VM / % Memory Pressure > 120 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Virtual Machine [VM Name] on Host [host name] has high memory pressure of [Memory Pressure]% over [num samples] samples.

Any value >100% for memory pressure means that the VM is demanding memory from the Host, but cannot receive it. This can be due to either misconfigured Maximum Memory Limit for the VM, or to Host memory resource exhaustion.

The VM is currently using (VM Physical Memory \ VM Maximum Memory Limit * 100) % of its allocated limit ( [Physical Memory] MB of limit [Maximum Memory] MB).

Plus dynamically-generated troubleshooting recommendation text.

Veeam HyperV: VM Checkpoint Analysis

Hyper-V VM

Configuration

Checkpoint AgeHours > 48

Checkpoints SizeMB > 2048

State always = Warning.

Priority always = Low (overridable)

The virtual machine [vm name] running on Host [hostname] is using Checkpoints.

Veeam HyperV: Host CPU Usage Analysis

Hyper-V Host

Performance

Hyper-V Hypervisor Logical Processor / % Total Run Time > 80 (Warning)

Hyper-V Hypervisor Virtual Processor / % Total Run Time > 90 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Host has high CPU usage of [% Total Run Time]% over [num samples] samples.

Use in-context Dashboard Host Compute Analysis to review VM resource consumption on this Host.

Veeam HyperV: Host Memory Usage Analysis

Hyper-V Host

Performance

% Memory Used > 90 (Warning)

% Memory Used > 95 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Host is using [Memory Used]% memory over [num samples] samples.

Usage is [memory used MB]MB from total available of [memory GB] GB.

Use in-context Dashboard Host Compute Analysis to review VM resource consumption on this Host.

Veeam HyperV: Host Memory Pages/sec

Hyper-V Host

Performance

Memory Pages/sec > 800 (Warning)

Memory Pages/sec > 1000 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Host Memory Pages/sec counter is [Memory Pages/sec] over [num samples] samples.

Use in-context Dashboard Host Compute Analysis to review VM resource consumption on this Host.

Veeam HyperV: Host Network Queue Length

Hyper-V Host Physical Network Adapter

 

Network Interface/Output Queue Length = 2(Warning)

Network Interface/Output Queue Length > 2 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This monitor tracks threshold breaches for the following metric:

Hyper-V Physical Network Adapter\Output queue length - the number of threads waiting on the network adapter.

Veeam HyperV: Host Network Queue Length

Hyper-V Host NIC

Performance

Network Interface/Output Queue Length = 2(Warning)

Network Interface/Output Queue Length > 2 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Host Network Output Queue Length for NIC [NIC name] on virtual switch [vSwitch name] is [Output Queue Length] over [num samples] samples.

Any value 1 or greater for Output Queue means that threads are waiting on the network adapter, causing a performance bottleneck.

Veeam HyperV: Cluster CPU Usage

Hyper-V Cluster

Performance

Hyper-V Cluster/ % CPU Used > 80 (Warning)

Hyper-V Cluster/ % CPU Used > 90 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Cluster has high CPU usage of [% cpu used]% over [num samples] samples.

Use in-context Dashboards for Cluster Compute Analysis and VM Compute Heatmap to review Host & VM resource consumption in this Cluster.

Veeam HyperV: Cluster Memory Usage

Hyper-V Cluster

Performance

Hyper-V Cluster/ % Memory Used > 80 (Warning)

Hyper-V Cluster/ % Memory Used > 90 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

This Hyper-V Cluster has high Memory usage of [% memory used]% over [num samples] samples.

Use in-context Dashboards for Cluster Compute Analysis and VM Compute Heatmap to review Host & VM resource consumption in this Cluster.

Veeam HyperV: Cluster Disk Latency Analysis

Hyper-V Cluster Disk

Performance

Highest Latency > 40 (Warning)

Highest Latency > 80 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Cluster Disk [ Disk Name] exhibited highest max latency of [Highest Latency _Total] ms, over [NumSamples] samples.

Use the Disk Performance Analysis Dashboard to review VM I/O to this storage. Launch a Performance View to see the latency reported per-Host.

Veeam HyperV: Cluster Volume Free Space

Hyper-V Cluster Shared Volume

Availability

% Free Space < 10 (Warning)

% Free Space < 5 (Critical)

Consecutive Samples = 1

Collection interval = 5 minutes

Hyper-V Cluster Shared Volume [CSVName] is low on free space with only [% Free Space] % space remaining.

Use the CSV Space Usage Analysis Dashboard to see which VMs are using this storage; in particular, check for powered-off VMs that may be moved or deleted to free up space.

Use the VM Checkpoint Analysis Dashboard to find VMs that have large checkpoint files that can be committed or deleted to free up space.

Veeam HyperV: Host Local Disk Latency Analysis

Hyper-V Host Local Disk

Performance

Highest Latency > 40 (Warning)

Highest Latency > 80 (Critical)

Consecutive Samples = 3

Collection interval = 5 minutes

Hyper-V Host Local Disk [ Disk Name] exhibited highest max latency of [Highest Latency _Total] ms, over [NumSamples] samples.

Veeam HyperV: Local Volume Free Space

Hyper-V Local Volume

Availability

% Free Space < 10 (Warning)

% Free Space < 5 (Critical)

Consecutive Samples = 1

Collection interval = 5 minutes

Hyper-V Local Volume [VolumeName] is low on free space with only [% Free Space] % space remaining.