Règle de collecte du compteur de performance Système\Longueur de la file du processeur.
Cette règle collecte les données de performances du compteur de performance Système\Longueur de la file du processeur.
Le compteur de performance Système\Longueur de la file du processeur expose le nombre de threads dans la file du processeur. À la différence des compteurs disque, ce compteur n'affiche que les threads prêts et non les threads en cours d'exécution. Il n'y a qu'une seule file pour le temps processeur, même sur les ordinateurs avec plusieurs processeurs. Par conséquent, si un compteur possède plusieurs processeurs, vous devez diviser cette valeur par le nombre de processeurs desservant la charge de travail. Une file d'attente de processeur maintenue à moins de 10 threads par processeur est normalement acceptable, en fonction de la charge de travail.
Target | Microsoft.Windows.Server.2003.OperatingSystem |
Category | PerformanceCollection |
Enabled | True |
Instance Name | System |
Counter Name | Processor Queue Length |
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.SystemProcessorQueueLength.Collection" Enabled="true" 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>Processor Queue Length</CounterName>
<ObjectName>System</ObjectName>
<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>