Övervakar avbrottstid i procent
Avbrottstid i procent (Processorinformation\avbrottstid i procent\_Totalt) för systemet har överskridit tröskelvärdet. Detta kan avsevärt försämra systemets övergripande prestanda vilket leder till försämrade operativsystems- och programprestanda.
Avbrottstid i procent är den procent av insamlingsintervallet som processorn tagit emot och betjänat maskinvaruavbrott. Värdet är en indirekt indikator för aktiviteten hos de enheter som genererar avbrott, t.ex. systemklocka, mus, diskdrivrutiner, datakommunikationslinjer, nätverkskort och annan kringutrustning. Dessa enheter skapar vanligtvis ett avbrott när en åtgärd har slutförts eller när de behöver processortid.
Ett högt värde för avbrottstid i procent indikerar ofta att det är något problem med en maskinvaruenhet.
Räknaren för avbrottstiden i procent identifierar inte specifikt den enhet som orsakar den höga avbrottstiden i procent. Om du vill identifiera enheten använder du Kernrate Viewer (KrView.exe) eller händelser med information om processpårning för att avgöra vilka ISR som oftast skickas.
När enheten har identifierats kontaktar du leverantören för en slutlig lösning.
Använd följande vy om du vill visa den senaste historiken för Processorinformation\avbrottstid i procent:
Starta prestandavyn Avbrottstid i procent för processor
Mer information om Kernrate Viewer finns på webbplatsen Microsoft Download Center http://go.microsoft.com/fwlink/?LinkId=27748.
Mer information om processorobjektet finns på webbplatsen Microsoft Corporation http://go.microsoft.com/fwlink/?LinkId=27758.
Mer information om hur du analyserar processoraktivitet finns på webbplatsen Microsoft® Windows 2000 Resource Kits http://go.microsoft.com/fwlink/?LinkId=27678.
Target | Microsoft.Windows.Server.10.0.OperatingSystem | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | Processor Information | ||
Counter Name | \% Interrupt Time | ||
Frequency | 120 | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.OperatingSystem.TotalPercentInterruptTime" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.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.10.0.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>