Bindingsmonitor AD-client zonder server

AD_Client_Serverless_Bind.Monitor (UnitMonitor)

Knowledge Base article:

Samenvatting

Bindingsmonitor AD-client zonder server. Deze monitor voert een binding zonder server uit en bevestigt dat de domeincontroller die geretourneerd is, zich in de site van de client bevindt of in een site die door de beheerder gedefinieerd is als “begeleidende” site.

Het doel van deze test is om te controleren of een client een domeincontroller voor zijn domein kan vinden in de buurt. Er wordt een informatieve waarschuwing gegenereerd als de reagerende domeincontroller zich in een andere site bevindt. Er wordt een waarschuwing gegenereerd als er nergens domeincontrollers beschikbaar zijn voor het domein.

Configuratie

Interval (sec) standaard 900.

Oplossingen

Zie door deze monitor gegenereerde gebeurtenissen en waarschuwingen voor details.

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
AD-clientcontrole: AD-binding zonder server is niet mogelijk of de reactie duurt te lang
{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>