프로세서 총 인터럽트 시간 비율 Windows Server 2008

Microsoft.Windows.Server.2008.OperatingSystem.TotalPercentInterruptTime.Collection (Rule)

Windows Server 2008 운영 체제에서 프로세서\인터럽트 시간 비율 성능 카운터를 수집합니다.

Knowledge Base article:

요약

이 규칙은 Windows Server 2008 운영 체제에서 프로세서\인터럽트 시간 비율 성능 카운터의 성능 데이터를 수집합니다.

프로세서\인터럽트 시간 비율 성능 카운터는 샘플 간격 동안 프로세서가 하드웨어 인터럽트를 수신 및 처리하는 데 걸린 시간을 제공합니다. 이 값은 시스템 클럭, 마우스, 디스크 드라이버, 데이터 통신 회선, 네트워크 인터페이스 카드, 기타 주변 장치 등과 같이 인터럽트를 발생시킨 장치 활동의 간접 표시기입니다. 일반적으로 이러한 장치는 작업을 완료하거나 주의가 필요한 경우에 프로세서를 인터럽트합니다. 인터럽트 동안 일반 스레드 실행은 일시 중단됩니다. 대부분의 시스템 클럭은 10밀리초마다 프로세서를 인터럽트하여 백그라운드 인터럽트 작업을 만듭니다. 이 카운터는 평균 사용 시간을 샘플 시간의 비율로 표시합니다.

Element properties:

TargetMicrosoft.Windows.Server.2008.OperatingSystem
CategoryPerformanceCollection
EnabledTrue
Instance NameProcessor
Counter Name\% Interrupt Time
Frequency300
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
PerformanceDS DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Windows.Server.2008.OperatingSystem.TotalPercentInterruptTime.Collection" Enabled="true" Target="Server2008!Microsoft.Windows.Server.2008.OperatingSystem">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Interrupt Time</CounterName>
<ObjectName>Processor</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>10</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>12</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>