Monitors Virtual Machine's Replication state.
The replicating VM is in resync required state.
If the replicating virtual machine is facing more churn than the network or storage can handle, then the VM could enter resync required state.
Check the resync settings of the virtual machine to check if the resync is expected to happen manually or automatically. You can resume replication of the VM, which would resync the primary and replica VM.
Target | Microsoft.Windows.HyperV.2016.VirtualMachine | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.HyperV.2016.VMReplicationHealthMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.HyperV.2016.VMReplicationResyncRequiredState.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="HVDisc!Microsoft.Windows.HyperV.2016.VirtualMachine" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.HyperV.2016.VMReplicationHealthMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.HyperV.2016.VMReplicationResyncRequiredState.Alert">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Healthy" MonitorTypeStateID="VMReplicationHealthy" HealthState="Success"/>
<OperationalState ID="Unhealthy" MonitorTypeStateID="VMReplicationCritical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>1800</IntervalSeconds>
<TimeoutSeconds>30</TimeoutSeconds>
<VMId>$Target/Property[Type="HVLib!Microsoft.Windows.HyperV.VirtualMachine"]/VirtualMachineId$</VMId>
<ErrorProperty>ReplicationState</ErrorProperty>
<ErrorCode>9</ErrorCode>
</Configuration>
</UnitMonitor>