Monitor odpowiedzi ogólnej usługi AD

AD_General_Response.Monitor (UnitMonitor)

Knowledge Base article:

Podsumowanie

Ten monitor wydajności mierzy czas odpowiedzi żądania usługi Active Directory do protokołu LDAP (Lightweight Directory Access Protocol). Okresowo tworzy powiązanie z kontrolerem domeny, aby zmierzyć czas odpowiedzi na prostą kwerendę LDAP

Konfiguracja

Ten monitor zapewnia następującą konfigurację:

IntervalSeconds: jak często monitor jest uruchamiany (w sekundach)

Próg awarii: ile razy w monitorze musi wystąpić niepowodzenie wykonania kwerendy LDAP, aby został wygenerowany alert

ThresholdWarnSec: próg ostrzeżenia w sekundach.

ThresholdErrorSec: próg błędu w sekundach.

MonitorStandardLDAPBind: konfiguruje powiązanie monitora odpowiedzi ogólnej usługi AD ze standardowym portem LDAP 389. Wartość domyślna to prawda.

MonitorSSLLDAPBind: konfiguruje powiązanie monitora odpowiedzi ogólnej usługi AD z portem SSL LDAP 636. Wartość domyślna to fałsz.

Przyczyny

Ta sytuacja może mieć wiele przyczyn. Użyj poniższych zadań wbudowanych do zdiagnozowania problemu.

Zadania Sprawdź bieżący czas odpowiedzi LDAP

Sprawdź najważniejsze procesy, które obecnie używają procesora

Widoki Widok wydajności odpowiedzi ogólnej kontrolera domeny usługi AD

Element properties:

TargetMicrosoft.Windows.Server.2008.AD.DomainControllerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeAD_General_Response.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Odpowiedź ogólna usługi AD przekracza skonfigurowaną wartość progową
Odpowiedź ogólna kontrolera domeny jest niewystarczająca lub niedostępna w kilku interwałach próbkowania.
RunAsDefault

Source Code:

<UnitMonitor ID="AD_General_Response.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="AD2008Core!Microsoft.Windows.Server.2008.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="false" Priority="Normal" TypeID="AD_General_Response.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="AD_General_Response.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="GeneralResponsOK" MonitorTypeStateID="GeneralResponsOK" HealthState="Success"/>
<OperationalState ID="GeneralResponsWarn" MonitorTypeStateID="GeneralResponsWarn" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<FailureThreshold>4</FailureThreshold>
<LogSuccessEvent>false</LogSuccessEvent>
<ManagementGroupName>$Target/ManagementGroup/Id$</ManagementGroupName>
<TimeoutSeconds>300</TimeoutSeconds>
<MonitorStandardLDAPBind>true</MonitorStandardLDAPBind>
<MonitorSSLLDAPBind>false</MonitorSSLLDAPBind>
</Configuration>
</UnitMonitor>