Monitoruje dostępność podstawowego kontrolera domeny, wykonując wobec niego powiązania LDAP.
Ten monitor sprawdza dostępność operacji FSMO podstawowego kontrolera domeny przy użyciu żądania LDAP (Lightweight Directory Access Protocol). Okresowo tworzy powiązanie z kontrolerem domeny, aby sprawdzić dostępność przy użyciu kwerendy LDAP.
IntervalSeconds: jak często monitor jest uruchamiany (w sekundach)
Prawdopodobne przyczyny:
Konieczna jest zmiana rozmiaru kontrolera domeny.
Kontroler domeny jest serwerem czołowym i kompresuje dużą ilość danych, ponieważ ładowanie zbiorcze musi być replikowane międzylokacyjnie.
Co najmniej jeden z innych kontrolerów domeny nie działa i jego obciążenie zostało przeniesione na ten kontroler domeny, ponieważ jest on teraz najbliższym dostępnym kontrolerem domeny.
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 w alercie opis błędu zawierający dodatkowe informacje.
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.
Target | Microsoft.Windows.Server.AD.DomainMemberPerspective | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.AD.DomainMemberPerspective.Availability.PDC.Bind.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.AD.DomainMemberPerspective.Availability.PDC.Bind.Monitor" Target="AD!Microsoft.Windows.Server.AD.DomainMemberPerspective" TypeID="Microsoft.Windows.AD.DomainMemberPerspective.Availability.PDC.Bind.Monitortype" Accessibility="Public" Enabled="true" Remotable="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.AD.DomainMemberPerspective.Availability.PDC.Bind.Monitor.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 HealthState="Success" MonitorTypeStateID="PdcOK" ID="PdcOK"/>
<OperationalState HealthState="Error" MonitorTypeStateID="PdcError" ID="PdcError"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<BindIterations>3</BindIterations>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>