NSLookup Dirección IP en DNS de Microsoft Windows Server

Microsoft.Windows.Server.DNS.IPAddress.NSLookup (UnitMonitor)

Prueba todas las direcciones IP con las que está enlazado el servidor

Knowledge Base article:

Resumen

Un servidor DNS puede estar enlazado para escuchar varias direcciones IP. Este monitor prueba cada dirección IP por separado para el registro PTR 127.0.0.1 que debe ser correcto independientemente de que el servidor tenga algunas zonas o remitentes configurados o no.

Configuración

Intervalo en segundos: Intervalo en el que este monitor efectúa un NSLOOKUP.

Tiempo de espera de secuencia de comandos en segundos: El tiempo total de ejecución que SCOM da a la secuencia de comandos antes de terminarla.

Tiempo de espera de consulta: Usado para la opción -timeout de NSLOOKUP.

Tipo de consulta: Usado para la opción -querytype de NSLOOKUP. Los valores aceptables son: A, CNAME, PTR, NS o SOA.

Nombre de host: El registro de host que NSLOOKUP debe resolver.

Servidor: El servidor al que NSLOOKUP debe dirigir la consulta.

Aceptar no autoritativos: Si SCOM debe aceptar o rechazar una respuesta a NSLOOKUP no autoritativa.

Causas

NSLOOKUP no pudo resolver 127.0.0.1

Soluciones

Asegúrese de que el servidor DNS esté iniciado y enlazado para escuchar todas las direcciones IP o las direcciones IP que este monitor usa como destinos.

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server.IPAddress
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.DNS.NSLookup.Monitor
RemotableTrue
AccessibilityPublic
Alert Message
DNS Windows: Error de NSLookup en una dirección local

La advertencia indica un error interno del monitor.
Crítico indica NSLookup erróneo.

Consulte el Explorador de estado para obtener detalles.
RunAsMicrosoft.Windows.Server.DNS.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.DNS.IPAddress.NSLookup" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server.IPAddress" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.Server.DNS.ActionAccount" TypeID="Microsoft.Windows.Server.DNS.NSLookup.Monitor" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.IPAddress.NSLookup_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdb3cadfd895b84ca7919d8b5b414d249b" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId373f94c4ba054e8cae46db6430d2c670" MonitorTypeStateID="InternalScriptError" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId5f3ec1d3c1084903b2c184c4691d5146" MonitorTypeStateID="QueryFailure" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>901</IntervalSeconds>
<ScriptTimeoutSeconds>300</ScriptTimeoutSeconds>
<QueryTimeoutSeconds>10</QueryTimeoutSeconds>
<QueryType>PTR</QueryType>
<HostName>127.0.0.1</HostName>
<Server>$Target/Property[Type="Microsoft.Windows.Server.DNS.Server.IPAddress"]/IPAddress$</Server>
<AcceptNonAuthoritative>true</AcceptNonAuthoritative>
</Configuration>
</UnitMonitor>