Regola di raccolta per il contatore delle prestazioni Sistema\Commutazioni di contesto/sec
Questa regola raccoglie i dati sulle prestazioni per il contatore delle prestazioni Sistema\Commutazioni di contesto/sec.
Il contatore delle prestazioni Sistema\Commutazioni di contesto/sec visualizza la velocità combinata delle variazioni di tutti i processori del computer da un thread a un altro. Le commutazioni di contesto si verificano quando un thread in esecuzione rilascia volontariamente il processore, viene superato da un thread pronto con priorità maggiore oppure passa dalla modalità utente alla modalità privilegiata (kernel) per utilizzare un servizio esecutivo o del sottosistema. È la somma di Thread\Commutazioni di contesto/sec per tutti i thread in esecuzione su tutti i processori ed è misurato in numero di commutazioni. Ci sono contatori di commutazioni di contesto negli oggetti Sistema e Thread. Questo contatore visualizza la differenza tra i valori rilevati nei due precedenti esempi, divisa per la durata dell'intervallo di campionamento.
Target | Microsoft.Windows.Server.10.0.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.10.0.OperatingSystem.SystemContextSwitchesPerSec.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>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>