Raccoglie il contatore delle prestazioni Informazioni sul processore\\% Tempo processore nel sistema operativo Windows Server 2008 R2
Questa regola raccoglie i dati sulle prestazioni del contatore di prestazioni Informazioni sul processore\% Tempo processore nel sistema operativo Windows Server 2008 R2.
Il contatore delle prestazioni Informazioni sul processore\% Tempo processore visualizza la percentuale di tempo trascorso utilizzato dal processore per eseguire un thread non inattivo. Tale valore viene calcolato misurando la durata di attività del thread inattivo nell'intervallo di campionamento e sottraendo tale tempo dalla durata dell'intervallo. A ciascun processore viene assegnato un thread inattivo che occupa i cicli di processore quando nessun altro thread è pronto all'esecuzione. Tale contatore è l'indicatore principale dell'attività del processore e visualizza la percentuale media di tempo occupato, osservata durante l'intervallo di campionamento. Viene calcolato monitorando il tempo per cui il servizio è rimasto inattivo e sottraendo tale valore dal 100%.
Target | Microsoft.Windows.Server.2008.R2.OperatingSystem |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Processor Information |
Counter Name | \% Processor Time |
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.R2.OperatingSystem.TotalPercentProcessorTime.Collection" Enabled="true" Target="Server2008!Microsoft.Windows.Server.2008.R2.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 Time</CounterName>
<ObjectName>Processor Information</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>5</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>