Veeam Hyper-V: VM Cluster Resource Status

Veeam.Virt.Extensions.HyperV.VM.ClusterResourceGroupStatus.Monitor (UnitMonitor)

Veeam Hyper-V: VM Cluster Resource Statusr

Knowledge Base article:

Summary

This monitor tracks the state of a virtual machine clustered role in the failover cluster configuration.

Causes

Clustered role is in a critical state, check failover cluster configuration and health for more information.

One of the reasons why the VM clustered role fails could be an offline or failed clustered disk, or a CSV unmounted from the host.

Resolutions

Check events and alerts raised for the cluster. If there are issues with storage, fix them, so that the cluster can re-gain control over the VM files.

Use the Alerts View to see all current open issues for this object. Use the Events View to review any error and warning events for this object. Open a Performance View to see the performance metrics for this object and all contained objects. Open a Diagram View to analyze the relationships of this object to other components.

External

See the Help Center for more information including reference lists of all Rules and Monitors and User Guide for the Veeam Hyper-V MP.

See the Microsoft Online Documentation for more information on Microsoft Hyper-V.

Element properties:

TargetVeeam.Virt.Extensions.HyperV.VirtualMachine
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeVeeam.Virt.Extensions.HyperV.MonitorType.VMClusterResourceGroupStatus
RemotableTrue
AccessibilityPublic
Alert Message
Veeam Hyper-V: VM Cluster Resource Status
Virtual Machine failover cluster resource status is unhealthy
RunAsDefault

Source Code:

<UnitMonitor ID="Veeam.Virt.Extensions.HyperV.VM.ClusterResourceGroupStatus.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="VVEHL!Veeam.Virt.Extensions.HyperV.VirtualMachine" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Veeam.Virt.Extensions.HyperV.MonitorType.VMClusterResourceGroupStatus" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Veeam.Virt.Extensions.HyperV.VM.ClusterResourceGroupStatus.Monitor.AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="VMOK" MonitorTypeStateID="VMOK" HealthState="Success"/>
<OperationalState ID="VMFailed" MonitorTypeStateID="VMFailed" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
</Configuration>
</UnitMonitor>