Insamlingsregel för prestandaräknaren System\Kontextbyten/s
Med den här regeln samlas prestandadata in för prestandaräknaren System\Kontextbyten/s.
Prestandaräknaren System\Kontextbyten/s visar den kombinerade hastigheten för alla processorer på datorn när de växlar från en tråd till en annan. Kontextbyten sker när en tråd som körs meddelar att den för närvarande inte behöver mer processortid, avbryts av en tråd som har högre prioritet eller växlar mellan användarläge och privilegierat läge för att använda en Executive eller undersystemstjänst. Denna räknare är summan av Tråd\\Kontextbyten/s för alla trådar som körs på alla processorer i datorn, och mäts i antalet byten. Det finns räknare för kontextbyte i objekten System och Tråd. Den här räknaren visar skillnaderna mellan värdena som observerades i de två sista insamlingarna, delat med varaktigheten för insamlingsintervallet.
Target | Microsoft.Windows.Server.2008.OperatingSystem |
Category | PerformanceCollection |
Enabled | False |
Instance Name | System |
Counter Name | Context Switches/sec |
Frequency | 300 |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PerformanceDS | DataSource | System.Performance.OptimizedDataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.Windows.Server.2008.OperatingSystem.SystemContextSwitchesPerSec.Collection" Enabled="false" 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>Context Switches/sec</CounterName>
<ObjectName>System</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>50</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>