Veeam Hyper-V: Network connectivity problem on Host Virtual Switch

Veeam.Virt.Extensions.HyperV.vSwitchUplink.Monitor (UnitMonitor)

Knowledge Base article:

Summary

This monitor tracks the state of the physical network adapter or teamed network adapters configured as an uplink for the Hyper-V host virtual switch.

Causes

Review the event description in the Health Explorer to see the list of failed and disabled network adapters or teamed network adapters.

Failure could occur because the network cable was defected or disconnected, the physical network card failed, or because of some other underlying network architecture issues. A critical state could also mean that the network adapter was disabled.

Resolutions

Check physical connection and the status of the network adapters and teamed network adapters mentioned in the alert description.

In case the network team failed, check the event description in the Health Explorer for the team state. A critical or degraded state of the network team could be caused by specific team settings. Check the status of the physical network adapters in the team. Check the status and additional information (reason) in the NIC teaming configuration dialog in the Server Manager.

You can expand the Veeam Hyper-V Network Topology view to see which VMs are attached to the impacted switch.

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.vSwitch
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeVeeam.Virt.Extensions.HyperV.vSwitchUplink.3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Veeam Hyper-V: Network connectivity problem on Host Virtual Switch
List of Affected VMs: {0}
RunAsDefault

Source Code:

<UnitMonitor ID="Veeam.Virt.Extensions.HyperV.vSwitchUplink.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="VVEHL!Veeam.Virt.Extensions.HyperV.vSwitch" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Veeam.Virt.Extensions.HyperV.vSwitchUplink.3StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Veeam.Virt.Extensions.HyperV.vSwitchUplink.Monitor.AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='AffectedVMs']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Green" MonitorTypeStateID="StateOK" HealthState="Success"/>
<OperationalState ID="Yellow" MonitorTypeStateID="StateWarning" HealthState="Warning"/>
<OperationalState ID="Red" MonitorTypeStateID="StateError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Frequency>300</Frequency>
<vSwitchID>$Target/Property[Type="VVEHL!Veeam.Virt.Extensions.HyperV.vSwitch"]/id$</vSwitchID>
</Configuration>
</UnitMonitor>