Bu izleyici aşırı yüklenmiş DNS Sunucusunu algılar. Bir DNS Sunucusunda belirli bir süre içinde, yapılandırılmış bir eşikten daha fazla sorgu varsa bu izleyicinin rengi kırmızı olur.
Bu izleyici, Windows Server 2016 ve 1709+ DNS Sunucusunun belirtilen aralığında alınan sorguların sayıları arasındaki delta değerini değerlendirir. Delta değeri Uyarı eşiğinden daha büyük, ancak Kritik eşikten daha küçük veya ona eşitse, izleyici durumu Uyarı seçeneğine ayarlar ve Uyarı önem derecesiyle bir uyarı oluşturur. Delta değeri Kritik eşikten büyükse izleyici durumu Kritik seçeneğine ayarlar ve Kritik önem derecesiyle bir uyarı oluşturur.
Alınan Sorgular Delta Uyarı Eşiği: Uyarı durumu için eşik.
Alınan Sorgular Delta Kritik Eşiği: Kritik durum için eşik.
Aralık (Saniye): Bir delta değerlendirmesi için değerler arasındaki saniye sayısı.
Eşitleme Zamanı: Windows betiğinin çalıştırılacağı zamanı belirtir.
Zaman Aşımı (Saniye): Betik sonlandırılmadan önce yürütülmesi için izin verilecek en fazla süreyi saniye olarak belirtir.
Sunucu çok fazla sorgu alıyor.
Sunucunun kullanımını azaltın.
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>