Mantenimiento de DCLocator

Microsoft.Windows.Server.2016.AD.Availability.DCLocator.ServiceCheck (UnitMonitor)

Supervisa el estado de DCLocator

Knowledge Base article:

Resumen

Supervisa que el servidor puede usar correctamente DCLocator para buscar un controlador de dominio adecuado en el dominio.

Si DCLocator produce error, el servidor no podrá comunicarse con el dominio.

Causas

DCLocator no puede encontrar un controlador de dominio adecuado.

Soluciones

Ejecute "nltest /dsgetdc:" desde de un símbolo del sistema con privilegios elevados para asegurarse de que DCLocator funcione correctamente.

Compruebe los registros de eventos de aplicaciones y sistema para asegurarse de que no existan problemas sistémicos con el servidor.

Element properties:

TargetMicrosoft.Windows.Server.2016.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2016.AD.AvailabilityEssentialServices.AggregateMonitor
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2016.AD.Availability.DCLocator.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
La prueba DCLocator no pudo localizar un controlador de dominio.
La prueba DCLocator no pudo localizar un controlador de dominio en el dominio. Ejecute "nltest /dsgetdc:" desde de un símbolo del sistema con privilegios elevados para asegurarse de que DCLocator funcione correctamente.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2016.AD.Availability.DCLocator.ServiceCheck" Accessibility="Public" Enabled="true" Target="AD2016Core!Microsoft.Windows.Server.2016.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2016.AD.AvailabilityEssentialServices.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2016.AD.Availability.DCLocator.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2016.AD.Availability.DCLocator.ServiceCheck.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="DCLocAdOK" HealthState="Success"/>
<OperationalState ID="Error" MonitorTypeStateID="DCLocAdError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>60</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>