Règle de collecte du compteur de performance Système\Changements de contexte/s
Cette règle collecte les données de performances du compteur de performance Système\Changements de contexte/s.
Le compteur de performance Système\Changements de contexte/s expose le taux combiné auquel tous les processeurs de l'ordinateur commutent d'un thread à un autre. Les commutations peuvent intervenir lorsqu'un thread en cours d'exécution abandonne un processeur, est devancé par un thread de plus haute priorité ou commute du mode Utilisateur au mode Privilégié pour utiliser un service. Il s'agit de la somme des valeurs Thread\Changements de contexte/s pour tous les threads s'exécutant sur tous les processeurs de l'ordinateur ; elle est mesurée en nombre de changements. Par ailleurs, il est mesuré sur les objets Thread et Système. Il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle d'échantillon.
Target | Microsoft.Windows.Server.2003.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.2003.OperatingSystem.SystemContextSwitchesPerSec.Collection" Enabled="false" Target="Microsoft.Windows.Server.2003.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>