Monitor de respuesta general de AD

AD_General_Response.Monitor (UnitMonitor)

Knowledge Base article:

Resumen

Este monitor de rendimiento mide la capacidad de respuesta de una solicitud de Active Directory a LDAP (Protocolo ligero de acceso a directorios). Enlaza periódicamente con el controlador de dominio para medir el tiempo de respuesta de una consulta LDAP simple.

Configuración

Este monitor proporciona la siguiente configuración:

IntervalSeconds: Frecuencia con la que se ejecuta el monitor (en segundos).

FailureThreshold: Cantidad de veces que el monitor no ha podido realizar la consulta LDAP antes de generar una alerta.

ThresholdWarnSec: Umbral de advertencia en segundos.

ThresholdErrorSec: Umbral de error en segundos.

Causas

Pueden existir diversas causas para esta condición. Use las tareas insertadas que se proporcionan a continuación para diagnosticar el problema.

Tareas Comprobar tiempo de respuesta actual de LDAP

Comprobar los procesos principales que usan actualmente el procesador

Vistas Vista de rendimiento de respuesta general de DC de AD

Element properties:

TargetMicrosoft.Windows.Server.2003.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

La respuesta general de AD es superior al umbral configurado

La respuesta general del controlador de dominio es deficiente o no está disponible tras varios intervalos de muestra.
RunAsDefault

Source Code:

<UnitMonitor ID="AD_General_Response.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="AD2003Core!Microsoft.Windows.Server.2003.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>120</TimeoutSeconds>
</Configuration>
</UnitMonitor>