Łączny czas przerwań (\%) (system operacyjny Windows Server 2008 R2)

Microsoft.Windows.Server.2008.R2.OperatingSystem.TotalPercentInterruptTime (UnitMonitor)

Monitoruje łączny czas przerwań w procentach w systemie operacyjnym Windows Server 2008 R2.

Knowledge Base article:

Podsumowanie

Licznik Czas przerwań (%) (Informacje o procesorze\Czas przerwań (%)\_Łącznie) dla systemu przekroczył wartość progową. Ogólna wydajność systemu może znacząco się obniżyć, co spowoduje spadek wydajności systemu operacyjnego oraz aplikacji.

Licznik Czas przerwań (%) przedstawia wartość czasu, jaką procesor poświęca na otrzymywanie i obsługę przerwań sprzętowych w interwale próbkowania. Wartość ta stanowi pośredni wskaźnik aktywności urządzeń generujących przerwania, takich jak zegar systemowy, mysz, stacje dysków, linie komunikacji danych, karty sieciowe i inne urządzenia peryferyjne. Urządzenia te zwykle wysyłają przerwania do procesora po ukończeniu zadania lub gdy wymagają wykonania działania.

Ten monitor jest ważny tylko dla systemu operacyjnego Windows Server 2008 R2.

Przyczyny

Wysoka wartość licznika Czas przerwań (%) najczęściej wskazuje problem z urządzeniem sprzętowym.

Rozwiązania

Licznik Czas przerwań (%) nie umożliwia identyfikacji urządzenia, które jest przyczyną wysokiej wartości tego licznika. Aby zidentyfikować urządzenie, należy użyć programu Kernrate Viewer (KrView.exe) lub zdarzeń informacji o śledzeniu procesów w celu ustalenia, które procedury ISR są najczęściej wysyłane.

Po zidentyfikowaniu urządzenia należy skontaktować się z dostawcą w celu ustalenia ostatecznego rozwiązania.

Aby przejrzeć niedawną historię licznika Procesor\Czas przerwań (%), można użyć następującego widoku:

Uruchom widok wydajności Czas przerwań (%)

Dodatkowe informacje

Więcej informacji na temat programu Kernrate Viewer można znaleźć w witrynie sieci Web centrum pobierania Microsoft pod adresem http://go.microsoft.com/fwlink/?LinkId=27748.

Więcej informacji na temat obiektu procesora można znaleźć w witrynie sieci Web firmy Microsoft pod adresem http://go.microsoft.com/fwlink/?LinkId=27758.

Więcej informacji na temat analizowania aktywności procesora można znaleźć w witrynie sieci Web Microsoft® Windows 2000 Resource Kits pod adresem http://go.microsoft.com/fwlink/?LinkId=27678.

Element properties:

TargetMicrosoft.Windows.Server.2008.R2.OperatingSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameProcessor Information
Counter Name\% Interrupt Time
Frequency120
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Zbyt duży łączny czas przerwań (\%)
Próg licznika wydajności Procesor\Czas przerwań (\%)\_Łącznie został przekroczony.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.R2.OperatingSystem.TotalPercentInterruptTime" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.R2.OperatingSystem" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.R2.OperatingSystem.TotalPercentInterruptTime.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Interrupt Time</CounterName>
<ObjectName>Processor Information</ObjectName>
<InstanceName>_Total</InstanceName>
<Frequency>120</Frequency>
<Threshold>10</Threshold>
<Direction>greater</Direction>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>