Bij deze controle wordt de overbelaste DNS-server gedetecteerd. Als er op een DNS-server meer query's zijn binnen een bepaalde periode dan is toegestaan, wordt dit met rood aangegeven.
Bij deze controle wordt het verschil bepaald tussen de aantallen ontvangen query's in een bepaalde periode op de Windows Server 2016 en 1709+ DNS-server. Als het verschil groter is dan de waarschuwingsdrempel, maar minder dan of evenveel als de kritieke drempel, krijgt de monitor de status Waarschuwing en wordt er een waarschuwing van de categorie Waarschuwing gegenereerd. Als het verschil groter is dan de kritieke drempel, krijgt de monitor de status Kritiek en wordt een waarschuwing van de categorie Kritiek gegenereerd.
Waarschuwingsdrempel voor het aantal ontvangen opdrachten: De drempel voor de status Waarschuwing.
Kritieke drempel voor het aantal ontvangen opdrachten: De drempel voor de status Kritiek.
Interval in seconden: Het aantal seconden tussen waarden voor het beoordelen van het verschil.
Synchronisatietijd: Geeft aan op welk tijdstip het Windows-script geforceerd wordt uitgevoerd.
Time-out in seconden: Geeft aan hoeveel seconden het script maximaal mag worden uitgevoerd voordat het wordt beëindigd.
De server ontvangt te veel opdrachten.
Verminder de belasting van de server.
Target | Microsoft.Windows.DNSServer.2016.Server | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.DNSServer.2016.DetectServerQueryOverload.UnitMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DNSServer.2016.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DNSServer.2016.Monitor.DetectServerQueryOverload" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Server" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DNSServer.2016.DetectServerQueryOverload.UnitMonitorType" ConfirmDelivery="true" RunAs="Microsoft.Windows.DNSServer.2016.ActionAccount">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DNSServer.2016.Monitor.DetectServerQueryOverload_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data[Default='']/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Critical" MonitorTypeStateID="Critical" HealthState="Error"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Healthy" MonitorTypeStateID="Healthy" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<QPS_THRESHOLD_YELLOW>30000</QPS_THRESHOLD_YELLOW>
<QPS_THRESHOLD_RED>50000</QPS_THRESHOLD_RED>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>240</TimeoutSeconds>
</Configuration>
</UnitMonitor>