Obsahuje jak výsledky zkoušek prováděných vůči místnímu hostiteli, tak výsledky zkoušek prováděných vůči vzdáleným cílům předávání.
Toto monitorování funguje jako agregované monitorování „Nejhorší z“. Obsahuje test NSLOOKUP, který se spouští vůči adrese 127.0.0.1, a monitorování závislostí, které obsahuje všechny vzdálené IP adresy, které jsou cílem serveru pro předávání. Protože nemusí být vždy dostupné všechny vzdálené IP adresy, funguje toto monitorování závislostí jako monitorování „Nejlepší z“, což znamená, že bude v pořádku, pokud reaguje alespoň jeden vzdálený DNS server.
NSLOOKUP selhalo vůči 127.0.0.1 a/nebo selhání všech vzdálených DNS serverů, na které směřuje předávání.
Ujistěte se, že předávání obsahuje správné vzdálené DNS servery a že má na ně přístup přes síť.
Target | Microsoft.Windows.DNSServer.2016.Forwarder.Conditional.Forward | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | WorstOf | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
|
<AggregateMonitor ID="Microsoft.Windows.DNSServer.2016.Forwarder.Conditional.Forward.NSLookup" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Forwarder.Conditional.Forward" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DNSServer.2016.Forwarder.Conditional.Forward.NSLookup_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.DNSServer.2016.Forwarder"]/DomainName$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>