Recopila el contador de rendimiento Procesador\\% de tiempo de procesador
Esta regla recopila los datos de rendimiento del contador de rendimiento Porcentaje total de tiempo de procesador. Esta información se recopila y se expone en una o más vistas y/o informes.
El contador de rendimiento Porcentaje total 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.Linux.SLES.10.OperatingSystem |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Unix.WSMan.PerfCounterProvider.Filtered | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.Linux.SLES.10.OperatingSystem.TotalPercentProcessorTime.Collection" Target="Microsoft.Linux.SLES.10.OperatingSystem" Enabled="true" Remotable="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Unix!Microsoft.Unix.WSMan.PerfCounterProvider.Filtered">
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_ProcessorStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Processor</ObjectName>
<CounterName>% Processor Time</CounterName>
<InstanceName>_Total</InstanceName>
<InstanceProperty>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="PercentProcessorTime"]$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>