AD-visa replikeringskontroll

Microsoft.Windows.Server.2012.AD.Availability.ReplicationShowReplCheck.Monitor (UnitMonitor)

Kontrollererar hälsan på inkommande replikering för domänkontrollanten.

Knowledge Base article:

Sammanfattning

Den här övervakaren kontrollerar att domänkontrollanten kan replikera med alla sina inkommande replikeringspartners.

Om ingen replikering kan genomföras för någon av dess inkommande partners kan AD-datan bli inkonsekvent mellan domänkontrollanterna.

Konfiguration

Orsaker

Varningar visar att den här domänkontrollanten har haft problem med att replikera med en eller flera av dess replikeringspartners.

Om domänkontrollanten misslyckas med replikeringen för en eller flera namngivningskontexter i AD, kan dess data (dvs. användare/datorkonton, lösenord, m.m.) bli föråldrade och inaktuella.

Den här varningen kan utlösas när någon av de andra domänkontrollanterna i skogen startas om eller genomgår underhåll. Detta kan undvikas genom att kontrollera om domänkontrollanten svarar på pingningar, men vi förväntar oss att en del felaktiga värden kan utlösas från den här övervakaren.

Lösningar

Om fel uppstår vid inloggning på domänkontrollanten kan du köra en diagnos för att fastställa varför replikeringen misslyckades. Följande diagnostikkommandon är användbara vid diagnos av replikeringsfel:

TechNet-guide för att felsöka problem med Active Directory-replikering

Element properties:

TargetMicrosoft.Windows.Server.2012.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2012.AD.ReplicationMonitors.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.AD.Availability.ReplicationShowReplCheck.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Hälsoövervakaren för AD-visa replikeringskontroll misslyckades.
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.AD.Availability.ReplicationShowReplCheck.Monitor" Accessibility="Public" Enabled="true" Target="AD2012Core!Microsoft.Windows.Server.2012.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.AD.ReplicationMonitors.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.AD.Availability.ReplicationShowReplCheck.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.AD.Availability.ReplicationShowReplCheck.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ReplicationShowReplCheckOK" MonitorTypeStateID="ReplicationShowReplCheckOK" HealthState="Success"/>
<OperationalState ID="ReplicationShowReplCheckWarn" MonitorTypeStateID="ReplicationShowReplCheckWarn" HealthState="Warning"/>
<OperationalState ID="ReplicationShowReplCheckError" MonitorTypeStateID="ReplicationShowReplCheckError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<ReplLatencyThreshold>65</ReplLatencyThreshold>
<TimeoutSeconds>300</TimeoutSeconds>
<RootDSEReplLatencyThreshold>15</RootDSEReplLatencyThreshold>
</Configuration>
</UnitMonitor>