Sprawdzenie widoczności replikacji AD

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

Sprawdza kondycję replikacji przychodzącej na kontrolerze domeny.

Knowledge Base article:

Podsumowanie

Ten monitor sprawdza, czy kontroler domeny pomyślnie przeprowadza replikację ze wszystkimi przychodzącymi partnerami replikacji.

Jeśli nie powiedzie się replikacja dla któregokolwiek z partnerów przychodzących, dane usługi AD mogą stracić spójność między kontrolerami domeny.

Konfiguracja

Przyczyny

Zgłoszone alerty wskazują, że na tym kontrolerze domeny wystąpił problem przy replikacji z co najmniej jednym partnerem replikacji.

Jeśli na kontrolerze domeny nie powiedzie się replikacja co najmniej jednego kontekstu nazewnictwa w usługach AD, jego dane (konta użytkowników/komputerów, hasła itp.) mogą stać się nieaktualne.

Ten alert mógł zostać zgłoszony podczas ponownego uruchamiania lub konserwacji jednego z innych kontrolerów domeny w lesie. Można rozwiązać problem, upewniając się, że kontroler domeny odpowiada na polecenie Ping, ale należy się spodziewać, że ten monitor zgłosi kilka fałszywych negatywnych wyników.

Rozwiązania

Zaloguj się na kontrolerze domeny, na którym występują problemy, i przeprowadź diagnostykę, by ustalić przyczyny niepowodzenia replikacji. Podczas diagnozowania problemów z replikacją przydatne są następujące polecenia diagnostyczne:

TechNet: przewodnik rozwiązywania problemów z replikacją w usłudze Active Directory

Element properties:

TargetMicrosoft.Windows.Server.2012.R2.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2012.R2.AD.ReplicationMonitors.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.R2.AD.Availability.ReplicationShowReplCheck.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Wystąpił błąd monitora kondycji Sprawdzenie widoczności replikacji AD.
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.R2.AD.Availability.ReplicationShowReplCheck.Monitor" Accessibility="Public" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.R2.AD.ReplicationMonitors.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.R2.AD.Availability.ReplicationShowReplCheck.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.R2.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>