Hiermee worden gegevens verzameld voor het prestatiemeteritem Processorinformatie\Percentage interrupt-tijd.
Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Processorinformatie\Percentage interrupt-tijd.
Het prestatiemeteritem Processorinformatie\Percentage interrupt-tijd geeft de tijd weer dat de processor bezig is met het ontvangen en onderhouden van hardware-interrupts tijdens steekproefintervallen. Deze waarde is een indirecte indicator van de activiteit van apparaten die interrupts genereren zoals de systeemklok, de muis, schijfstuurprogramma's, datacommunicatielijnen, netwerkinterfacekaarten en andere randapparatuur. Deze apparaten spreken de processor doorgaans aan wanneer ze een taak hebben voltooid of aandacht nodig hebben. De normale uitvoering van threads wordt uitgesteld tijdens interrupts. De meeste systeemklokken spreken de processor elke 10 milliseconden aan. Het besturingssysteem onderbreekt het uitvoeren van threads tijdens dergelijke interrupts. Dit item geeft de gemiddelde actieve tijd weer als een percentage van de steekproeftijd.
Target | Microsoft.Windows.Server.10.0.Processor |
Category | PerformanceCollection |
Enabled | False |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PerformanceDS | DataSource | Microsoft.Windows.Server.10.0.Processor.Performance.ModuleType | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.Windows.Server.10.0.Processor.PercentInterruptTime.Collection" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.Processor">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="Microsoft.Windows.Server.10.0.Processor.Performance.ModuleType">
<CounterName>% Interrupt Time</CounterName>
<ObjectName>Processor</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.Processor"]/PerfmonInstance$</InstanceName>
<Frequency>300</Frequency>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>