Denna övervakare identifierar den överbelastade DNS-servern. Om en DNS-server får många förfrågningar inom en viss tid som överskrider en konfigurerad tröskel, blir denna övervakare röd.
Den här övervakaren utvärderar deltavärdet mellan antalet mottagna förfrågningar i angivet intervall för Windows Server 2016 och 1709+ DNS-server. Om deltavärdet överstiger varningströskeln men understiger eller är lika med den kritiska tröskeln, ändrar övervakaren tillstånd till Varning och genererar ett larm av allvarlighetsgraden Varning. Om deltavärdet överstiger den kritiska tröskeln, ändrar övervakaren tillstånd till Kritiskt och genererar ett larm av allvarlighetsgraden Kritiskt.
Deltavarningströskel för mottagna frågor: Tröskeln för varningstillstånd.
Deltakritisk tröskel för mottagna frågor: Tröskeln för kritiskt tillstånd.
Intervall i sekunder: Antalet sekunder mellan värden för en deltautvärdering.
Synktid: Specificerar den tid vid vilken Windows-skriptets körning forceras.
Tidsgräns i sekunder: Specificerar maximalt antal sekunder som skriptet tillåts köra innan det avslutas.
Servern tar emot för många frågor.
Reducera användningen av servern.
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>