Przekroczenia limitu czasu kwerend cyklicznych serwera DNS systemu Microsoft Windows Server na sekundę

Microsoft.Windows.Server.DNS.RecursiveTimeOutsec (UnitMonitor)

Monitoruje przekroczenia limitu czasu kwerend cyklicznych na sekundę

Knowledge Base article:

Podsumowanie

Ten monitor ocenia licznik wydajności Przekroczenia limitu czasu kwerend cyklicznych na sekundę obiektu DNS. Zmienia stan, jeśli średnia wartość licznika jest wyższa od skonfigurowanej wartości progowej o więcej niż wynosi skonfigurowana liczba próbek.

Konfiguracja

Częstotliwość: liczba sekund pomiędzy próbkami licznika wydajności.

Próg: wartość, przy której występuje alert.

Liczba próbek: liczba próbek służących do obliczania średniej.

Przyczyny

Upłynął limit czasu zbyt dużej liczby żądań cyklicznych.

Rozwiązania

Udostępnij dodatkowe zasoby systemowe i/lub zwiększ wartości limitu czasu dla usług przesyłania dalej.

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameDNS
Counter NameRecursive TimeOut/sec
Frequency180
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.AverageThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Windows DNS — Liczba przekroczeń limitu czasu kwerend cyklicznych na sekundę przekroczyła wartość progową

Licznik wydajności DNS\Przekroczenia limitu czasu kwerend cyklicznych na sekundę przekroczył wartość progową.

Szczegółowe informacje udostępnia eksplorator kondycji.
RunAsMicrosoft.Windows.Server.DNS.ActionAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.DNS.RecursiveTimeOutsec" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.Server.DNS.ActionAccount" TypeID="Performance!System.Performance.AverageThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.RecursiveTimeOutsec_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Recursive TimeOut/sec</CounterName>
<ObjectName>DNS</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>180</Frequency>
<Threshold>500</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>