Microsoft Windows Server DNS IP Adresi NSLookup

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

Sunucunun bağlı olduğu her IP adresini sınar

Knowledge Base article:

Özet

DNS sunucusu birden fazla IP adresinde dinleme yapmak zorunda olabilir. Bu izleyici 127.0.0.1 PTR kaydı için her IP adresini sınar; bu sınamalar sunucuda yapılandırılmış bölge ve/veya iletici olup olmadığına bakılmaksızın başarılı olmalıdır.

Yapılandırma

Aralık Saniye Sayısı: Bu izleyicinin bir NSLOOKUP sınaması gerçekleştirdiği aralıktır.

Kod zaman Aşımı Saniyeleri: SCOM'nin kodu sonlandırmadan önce çalışmasında izin verdiği toplam süredir.

Sorgu Zaman Aşımı Saniyeleri: NSLOOKUP'taki -timeout seçeneği için kullanılır.

Sorgu Türü: NSLOOKUP'taki -querytype seçeneği için kullanılır. Kabul edilebilir değerler şunlardır: A, CNAME, PTR, NS veya SOA.

Ana Bilgisayar Adı: NSLOOKUP tarafından çözümlenecek ana bilgisayar kaydıdır.

Sunucu: NSLOOKUP'ın sorguyu yönlendirmesi gereken sunucudur.

Yetkilendirmesiz Kabul: SCOM'nin NSLOOKUP'a verilen Yetkilendirmesiz bir yanıtı kabul edip etmeyeceğini belirler.

Nedenler

NSLOOKUP 127.0.0.1'i çözümleyemedi

Çözümler

DNS sunucusunun başlatıldığından ve tüm IP adreslerinde veya bu izleyicinin hedeflediği IP adresinde dinleme yapmak zorunda olduğundan emin olun.

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
Windows DNS - NSLookup Yerel Adrese Karşı Başarısız Oldu

Uyarı, izleyici içindeki bir hatayı belirtir.
Kritik, NSLookup sınamasının başarısız olduğunu belirtir.

Ayrıntılar için lütfen Sistem Durumu Gezgini'ne bakın.
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>