Toplam İşlemci \% DPC Zamanı Windows Server 2016 ve üzeri

Microsoft.Windows.Server.10.0.OperatingSystem.TotalPercentDPCTime.Collection (Rule)

İşlemci\\% DPC Zamanı performans sayacını toplar

Knowledge Base article:

Özet

Bu kural, Mantıksal İşlemcinin İşlemci\% DPC Zamanı performans sayacı için performans verilerini toplar.

İşlemci\% DPC Zamanı performans sayacı, örnek zaman aralığında işlemcinin ertelenmiş yordam çağrıları (DPC'ler) alarak ve bunlara hizmet vererek harcadığı zaman yüzdesini sunar. DPC'ler standart kesmelerden daha düşük bir öncelikte çalışan kesmelerdir. DPC'ler ayrıcalıklı modda yürütüldüğünden DPC Zamanı Yüzdesi, Ayrıcalıklı Zaman Yüzdesinin bir bileşenidir. Ayrı olarak sayılır ve kesme sayaçlarının bir bileşeni değildir. Bu sayaç, ortalama meşgul kalma süresini örnek sürenin yüzdesi olarak gösterir.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryPerformanceCollection
EnabledFalse
Instance NameProcessor Information
Counter Name\% DPC 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.10.0.OperatingSystem.TotalPercentDPCTime.Collection" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.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>% DPC Time</CounterName>
<ObjectName>Processor Information</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>