Monitoraggio AD General Response

AD_General_Response.Monitor (UnitMonitor)

Knowledge Base article:

Riepilogo

Il monitoraggio delle prestazioni calcola i tempi di risposta di Active Directory per la richiesta LDAP (Lightweight Directory Access Protocol). Periodicamente effettua il binding al controller di dominio per calcolare il tempo di risposta di una semplice query LDAP.

Configurazione

Questo monitoraggio fornisce quanto segue alla configurazione:

IntervalSeconds: frequenza di esecuzione del monitoraggio (in secondi)

FailureThreshold: il numero di volte in cui il monitoraggio non riesce a eseguire la query LDAP prima che venga generato un avviso

ThresholdWarnSec: la soglia di avviso in secondi

ThresholdErrorSec: la soglia di errore in secondi

MonitorStandardLDAPBind: Configura il monitoraggio AD General Response per l'associazione alla porta 389 LDAP standard. L'impostazione predefinita è true.

MonitorSSLLDAPBind: Configura il monitoraggio AD General Response per l'associazione alla porta 636 LDAP SSL. L'impostazione predefinita è false.

Cause

Le cause di questa condizione possono essere molteplici. Utilizzare le attività in linea riportate di seguito per diagnosticare il problema.

Attività Check current LDAP response time

Controllare i processi principali utilizzando il processore

Viste AD DC General Response Performance View

Element properties:

TargetMicrosoft.Windows.Server.2008.AD.DomainControllerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeAD_General_Response.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Il valore di AD General Response è superiore alla soglia configurata
Il valore di General Response del controller di dominio non è sufficiente o non disponibile in più intervalli di campionamento.
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>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</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>