Analyse de la liaison sans serveur du client Active Directory

AD_Client_Serverless_Bind.Monitor (UnitMonitor)

Knowledge Base article:

Résumé

Analyse de la liaison sans serveur du client Active Directory. Cette analyse effectue une liaison sans serveur et confirme que le contrôleur de domaine renvoyé figure dans le site du client ou dans un site défini par l'administrateur comme étant le site couvrant l'adresse IP du client.

Le but de ce test est de vérifier qu'un client sera en mesure de contacter un contrôleur de domaine proche de son domaine. Une alerte d'information est générée lorsque le contrôleur de domaine contacté figure dans un autre site. Une alerte d'avertissement est générée s'il n'existe aucun contrôleur de domaine disponible nulle part pour le domaine.

Configuration

Valeur d'intervalle (sec) par défaut 900.

Résolutions

Pour plus de détails, voir les alertes et événements générés par cette analyse.

Element properties:

TargetMicrosoft.Windows.Server.AD.ClientPerspective
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeAD_Client_Serverless_Bind.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Analyse du client Active Directory : la liaison sans serveur Active Directory n'est pas possible ou la réponse est trop lente.
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="AD_Client_Serverless_Bind.Monitor" Target="AD!Microsoft.Windows.Server.AD.ClientPerspective" TypeID="AD_Client_Serverless_Bind.Monitortype" Accessibility="Public" Enabled="onStandardMonitoring" Remotable="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="AD_Client_Serverless_Bind.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="ClientSrvlessBindOK" ID="ClientSrvlessBindOK"/>
<OperationalState HealthState="Error" MonitorTypeStateID="ClientSrvlessBindError" ID="ClientSrvlessBindError"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<LogSuccessEvent>true</LogSuccessEvent>
<TimeoutSeconds>120</TimeoutSeconds>
</Configuration>
</UnitMonitor>