Moniteur d’intégrité de la relation de serveur de basculement du serveur DHCP 2016 et 1709+

Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher.UnitMonitor.State (UnitMonitor)

Knowledge Base article:

Résumé

Une relation de basculement est un lien de partenariat entre deux serveurs. Chaque serveur peut participer à plusieurs relations de basculement, jusqu’à 32 relations maximum

Si un serveur partenaire est inactif ou que la communication a été interrompue, l’état passe en erreur.

Causes

Vérifiez si le serveur partenaire est en cours d’exécution ou si la communication avec le serveur local est possible.

Résolutions

Vérifiez si vous pouvez communiquer avec le serveur partenaire de basculement à l’aide d’une commande Ping.

Element properties:

TargetMicrosoft.Windows.DHCPServer.10.0.FailoverServerWatcher
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.DHCPServer.10.0.FailoverServerWatcher.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
La relation de serveur de basculement du serveur DHCP 2016 et 1709+ a signalé un changement d’état
La relation de basculement nommée « {0} » définie entre le serveur : « {1} » et le serveur partenaire « {2} » pour l’ID d’étendue « {3} » a changé son état en « {4} »
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher.UnitMonitor.State" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher.MonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher.UnitMonitor.State.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher"]/Name$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher"]/LocalServer$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher"]/PartnerServer$</AlertParameter3>
<AlertParameter4>$Data/Context/Property[@Name='ScopeId']$</AlertParameter4>
<AlertParameter5>$Data/Context/Property[@Name='State']$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FailoverServerError" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="FailoverServerOK" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Property[Type="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher"]/LocalServer$</ComputerName>
<FailoverRelationshipName>$Target/Property[Type="Microsoft.Windows.DHCPServer.10.0.FailoverServerWatcher"]/Name$</FailoverRelationshipName>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>