Recopila el contador de rendimiento Procesador\\% de tiempo de procesador en el sistema operativo Windows Server 2008
Esta regla recopila los datos de rendimiento del contador de rendimiento Procesador\% de tiempo de procesador en el sistema operativo Windows Server 2008.
El contador de rendimiento de Procesador\% de tiempo de procesador muestra el porcentaje de tiempo que el procesador invierte en ejecutar un subproceso no inactivo. Se calcula midiendo cuánto tiempo del subproceso inactivo está activo en el intervalo de muestra y restando este tiempo a la duración del intervalo. (Cada procesador tiene un subproceso inactivo que consume ciclos cuando otros subprocesos no están preparados para ejecutarse.) Este contador es el indicador principal de la actividad del procesador y muestra el porcentaje medio del tiempo ocupado observado durante el intervalo de muestra. Se calcula supervisando el tiempo durante el que está inactivo el servicio y restando después dicho valor de 100%.
Target | Microsoft.Windows.Server.2008.Processor |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Processor |
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.Processor.PercentProcessorTime.Collection" Enabled="true" Target="Server2008!Microsoft.Windows.Server.2008.Processor">
<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</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.Processor"]/PerfmonInstance$</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>