Wyszukiwanie poleceniem NSLookup w usłudze WINS serwera DNS systemu Microsoft Windows Server

Microsoft.Windows.DNSServer.2016.WINS.NSLookup (UnitMonitor)

Domyślnie wyłączone

Knowledge Base article:

Podsumowanie

Protokół NetBIOS był podstawowym protokołem sieciowym używanym przez starsze wersje systemu Windows. W połączeniu z usługą nazw internetowych systemu Windows (WINS) protokół NetBIOS obsługuje prosty, niehierarchiczny system nazewniczy. Można skonfigurować serwery DNS i komputery klienckie do obsługi protokołu NetBIOS i usługi WINS jako uzupełnienia protokołu systemu nazw domen (DNS).

Konfiguracja

Interwał w sekundach: Interwał, w jakim monitor wykonuje wyszukiwanie poleceniem NSLOOKUP.

Limit czasu skryptu w sekundach: Całkowity czas, przez jaki program SCOM zezwala na działanie skryptu przed jego zakończeniem.

Limit czasu kwerendy w sekundach: Używany dla opcji -timeout polecenia NSLOOKUP.

Typ kwerendy: Używany dla opcji -querytype polecenia NSLOOKUP. Dopuszczalne wartości to: A, CNAME, PTR, NS lub SOA.

Nazwa hosta: Rekord hosta, który będzie rozpoznawany przez polecenie NSLOOKUP.

Serwer: Serwer, do którego polecenie NSLOOKUP powinno skierować kwerendę.

Akceptuj nieautorytatywne: Określa, czy program SCOM powinien akceptować nieautorytatywne odpowiedzi uzyskiwane przez polecenie NSLOOKUP.

Przyczyny

Rozpoznanie nazwy hosta przez polecenie NSLOOKUP nie powiodło się.

Rozwiązania

Upewnij się, że serwery usługi WINS skonfigurowane dla serwera DNS są dostępne i zawierają rekordy, które monitor próbuje rozpoznać.

Dodatkowe informacje

Te monitor jest domyślnie wyłączony. Zanim będzie to możliwe na serwerach usługi WINS utwórz rekordy zawierające testowane nazwy hostów.

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Zone.WINSConnector
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.DNSServer.2016.NSLookup.Monitor
RemotableTrue
AccessibilityPublic
Alert Message
Windows DNS — Wyszukiwanie poleceniem NSLookup w usłudze WINS nie powiodło się

Ostrzeżenie oznacza błąd wewnętrzny monitora.
Błąd krytyczny oznacza błąd polecenia NSLookup.
Szczegółowe informacje udostępnia eksplorator kondycji.
RunAsMicrosoft.Windows.DNSServer.2016.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.DNSServer.2016.WINS.NSLookup" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.DNSServer.2016.Zone.WINSConnector" 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>
<AlertSettings AlertMessage="Microsoft.Windows.DNSServer.2016.WINS.NSLookup_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId883d05288f8e4248956d1bd84b7c0132" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId990c7e64dfe549c8975b06275c9dcf13" MonitorTypeStateID="InternalScriptError" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId4f1a2ab5e2d74e18b9d6a11f6587318a" MonitorTypeStateID="QueryFailure" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<ScriptTimeoutSeconds>300</ScriptTimeoutSeconds>
<QueryTimeoutSeconds>10</QueryTimeoutSeconds>
<QueryType>A</QueryType>
<HostName>PlaceHolder</HostName>
<Server>127.0.0.1</Server>
<AcceptNonAuthoritative>true</AcceptNonAuthoritative>
</Configuration>
</UnitMonitor>