Microsoft Windows Server-DNS – Weiterleitung, IP-Adresse, uneingeschränkt, NSLookup

Microsoft.Windows.DNSServer.2016.Forwarder.IPAddress.Unconditional.NSLookup (UnitMonitor)

Testet ein einzelnes Ziel der Weiterleitung.

Knowledge Base article:

Zusammenfassung

Dieser Monitor ist standardmäßig deaktiviert, da Ihr DNS-Server möglicherweise nicht über eine Verbindung mit dem Internet verfügt, um www.microsoft.com aufzulösen. Wenn Ihr DNS-Server über eine Verbindung mit dem Internet verfügt und Sie die uneingeschränkte Weiterleitung mit diesem Eintrag testen möchten, aktivieren Sie den Monitor einfach über eine Außerkraftsetzung. Sie können über eine Außerkraftsetzung auch einen anderen Host als Ziel verwenden, wenn www.microsoft.com für Ihre Anforderungen nicht geeignet ist.

Konfiguration

Intervall (in Sekunden): Das Intervall, in dem dieser Monitor einen NSLOOKUP-Test ausführt.

Skripttimeout in Sekunden: Die Zeit insgesamt, für die SCOM die Ausführung des Skripts zulässt, bevor sie beendet wird.

Abfragetimeout in Sekunden: Wird für die Option "-timeout" von NSLOOKUP verwendet.

Abfragetyp: Wird für die Option "-querytype" von NSLOOKUP verwendet. Gültige Werte: A, CNAME, PTR, NS oder SOA.

Hostname: Der Hosteintrag, der von NSLOOKUP aufgelöst wird.

Server: Der Server, an den NSLOOKUP die Abfrage weiterleiten soll.

Nicht autoritative akzeptieren: Gibt an, ob SCOM eine nicht autoritative Antwort an NSLOOKUP zulassen soll.

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Forwarder.IPAddress.Unconditional
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.DNSServer.2016.NSLookup.Monitor
RemotableTrue
AccessibilityPublic
RunAsMicrosoft.Windows.DNSServer.2016.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.DNSServer.2016.Forwarder.IPAddress.Unconditional.NSLookup" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.DNSServer.2016.Forwarder.IPAddress.Unconditional" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.DNSServer.2016.ActionAccount" TypeID="Microsoft.Windows.DNSServer.2016.NSLookup.Monitor" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdaeb7b874669d4263a546d42ceaa0b77c" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdb2d4e5ba153e4f7db24df0b642efc993" MonitorTypeStateID="InternalScriptError" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIdbaa650c7bd6b42cbb5f9d8168f68d04c" MonitorTypeStateID="QueryFailure" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>907</IntervalSeconds>
<ScriptTimeoutSeconds>300</ScriptTimeoutSeconds>
<QueryTimeoutSeconds>10</QueryTimeoutSeconds>
<QueryType>A</QueryType>
<HostName>www.microsoft.com.</HostName>
<Server>$Target/Property[Type="Microsoft.Windows.DNSServer.2016.Forwarder.IPAddress"]/IPAddress$</Server>
<AcceptNonAuthoritative>true</AcceptNonAuthoritative>
</Configuration>
</UnitMonitor>