Analyse du délai de recherche dans le catalogue global du contrôleur de domaine Active Directory

Microsoft.Windows.Server.2008.AD.DomainController.GCSearchTime.Monitor (UnitMonitor)

Knowledge Base article:

Résumé

Moniteur de la recherche dans le catalogue global Active Directory. Ce moniteur vérifie le délai de recherche actuel dans le catalogue global par rapport aux seuils configurés

Configuration

Causes

Une tentative pour contacter un catalogue global a pris plus de temps que le seuil spécifié.

Résolutions

Vérifiez qu'il existe un serveur de catalogue global local disponible. Si ce n'est pas le cas, vérifiez qu'il existe un serveur de catalogue global sur le même site. Dans les deux cas, vérifiez qu'il n'est pas surchargé.

Element properties:

TargetMicrosoft.Windows.Server.2008.AD.DomainControllerRole
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2008.AD.DomainController.GCSearchTime.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
La latence de recherche dans le catalogue global se situe au-dessus du seuil configuré.

La latence de recherche dans le catalogue global se situe au-dessus du seuil configuré. La valeur actuelle est {0}.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.AD.DomainController.GCSearchTime.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="AD2008Core!Microsoft.Windows.Server.2008.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2008.AD.DomainController.GCSearchTime.Monitortype" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.AD.DomainController.GCSearchTime.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OK" MonitorTypeStateID="OK" HealthState="Success"/>
<OperationalState ID="Warn" MonitorTypeStateID="Warn" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<LogSuccessEvent>false</LogSuccessEvent>
<NumSamples>5</NumSamples>
<ThresholdWarnSec>5</ThresholdWarnSec>
<ThresholdErrorSec>15</ThresholdErrorSec>
<ManagementGroupName>$Target/ManagementGroup/Id$</ManagementGroupName>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>