Total avbrottstid i procent

Microsoft.Windows.Server.6.2.OperatingSystem.TotalPercentInterruptTime (UnitMonitor)

Övervakar avbrottstid i procent

Knowledge Base article:

Sammanfattning

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. Detta värde är en indirekt mätare av aktiviteten hos enheter som skapar avbrott, såsom systemklockan, musen, diskenheter, 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.

Orsaker

Ett högt värde för avbrottstid i procent indikerar ofta att det är något problem med en maskinvaruenhet.

Lösningar

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

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.

Element properties:

TargetMicrosoft.Windows.Server.6.2.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
Total avbrottstid i procent är för hög
Tröskelvärdet för prestandaräknaren Processorinformation\avbrottstid i procent\_Totalt har överskridits.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.OperatingSystem.TotalPercentInterruptTime" Accessibility="Public" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.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.6.2.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>