Monitoruje liczbę obiektów w kolejce replikacji kontrolerów domeny.
Monitoruje liczbę obiektów w kolejce replikacji usług AD. Jeśli liczba obiektów stanie się zbyt duża, mogą występować opóźnienia replikacji usług AD.
Prawdopodobne przyczyny:
Na kontrolerze domeny jest wykonywana replikacja początkowa po jego promocji.
W domenie wystąpiło dużo zmian i utworzono wiele obiektów, które muszą zostać zreplikowane.
Topologia replikacji nie jest optymalna i trzeba zmienić jej konfigurację.
Aplikacja powoduje duże obciążenie kontrolera domeny. Zwykle przyczyną są niewydajne, obciążające procesor CPU operacje, takie jak nieindeksowane kwerendy.
Kontroler domeny ma krytycznie mało pamięci.
Nastąpił atak typu „odmowa usługi” na kontroler domeny.
Wyświetl ogólną wydajność systemu komputera, by ustalić, czy są potrzebne dodatkowe zasoby.
Dodaj więcej kontrolerów domeny, by lepiej zrównoważyć obciążenie.
Upewnij się, że aktywne lokacje usługi AD zawierają odpowiednio wiele kontrolerów domeny.
Uruchom polecenia „repadmin /showrepl” i „repadmin /replsum”, aby upewnić się, że nie ma błędów replikacji z innymi kontrolerami domeny.
Target | Microsoft.Windows.Server.2016.AD.DomainControllerRole | ||
Parent Monitor | Microsoft.Windows.Server.2016.AD.PerformanceReplication.AggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.2016.AD.Replication.Queue.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2016.AD.Performance.Replication.Queue.Monitor" Accessibility="Public" Enabled="true" Target="AD2016Core!Microsoft.Windows.Server.2016.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2016.AD.PerformanceReplication.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2016.AD.Replication.Queue.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2016.AD.Performance.Replication.Queue.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data[Default='']/Context/CounterName$</AlertParameter1>
<AlertParameter2>$Data[Default='']/Context/Value$</AlertParameter2>
<AlertParameter3>$Data[Default='']/Context/SampleCount$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="QueueOK" MonitorTypeStateID="QueueOK" HealthState="Success"/>
<OperationalState ID="QueueWarn" MonitorTypeStateID="QueueWarn" HealthState="Warning"/>
<OperationalState ID="QueueError" MonitorTypeStateID="QueueError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Frequency>300</Frequency>
<TimeoutSeconds>300</TimeoutSeconds>
<WarnThreshold>20</WarnThreshold>
<ErrorThreshold>50</ErrorThreshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>