Microsoft Windows Server DNS フォワーダー無条件 (NSLookup)

Microsoft.Windows.Server.DNS.Forwarder.Unconditional.NSLookup (AggregateMonitor)

localhost に対して実行したテストの結果と、フォワーダーのリモート ターゲットに対して実行したテストの結果が格納されます。

Knowledge Base article:

概要

このモニターは “Worst Of” 集合モニターです。 127.0.0.1 に対して実行する NSLOOKUP テスト、およびフォワーダーがターゲットとするリモート IP アドレスをすべて含む依存関係モニターがあります。 すべてのリモート IP アドレスを常に使用できるとは限らないため、この依存関係モニターは “Best Of” モニターです。すなわち、1 つ以上のリモート DNS サーバーが応答している限り、モニターは正常です。

原因

NSLOOKUP が、127.0.0.1、またはフォワーダーがターゲットとするすべてのリモート DNS サーバー、あるいはその両方に対して失敗しました。

解決方法

フォワーダーに正しいリモート DNS サーバーが含まれ、フォワーダーがネットワーク経由でそれらの DNS サーバーに到達できることを確認します。

Element properties:

TargetMicrosoft.Windows.Server.DNS.Forwarder.Unconditional
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Windows DNS - 無条件フォワーダー - NSLookup に失敗している全 IP アドレス

サーバー: {0} 警告は、モニターに対する内部エラーを示しています。
重大は、NSLookup が失敗したことを示しています。

詳細については、ヘルス エクスプローラーをご覧ください。

Source Code:

<AggregateMonitor ID="Microsoft.Windows.Server.DNS.Forwarder.Unconditional.NSLookup" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.DNS.Forwarder.Unconditional" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.Forwarder.Unconditional.NSLookup_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>