Totaal percentage DPC-tijd processor voor Windows Server 2016 en hoger

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

Hiermee worden gegevens verzameld voor het prestatiemeteritem Processor\Percentage DPC-tijd

Knowledge Base article:

Samenvatting

Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Processor\Percentage DPC-tijd.

Het prestatiemeteritem Processor\Percentage DPC-tijd geeft het percentage tijd weer dat de processor tijdens het steekproefinterval heeft besteed aan het ontvangen en onderhouden van uitgestelde procedureaanroepen (DPC's). DPC's zijn interrupts die met een lagere prioriteit dan standaard-interrupts worden uitgevoerd. Het percentage DPC-tijd is onderdeel van het percentage tijd in beschermde modus, omdat DPC's worden uitgevoerd in de beschermde modus. Deze worden afzonderlijk berekend en maken geen deel uit van de interrupt-items. Dit item geeft de gemiddelde actieve tijd weer als een percentage van de steekproeftijd.

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>