\% total de tiempo de procesador (SUSE Linux Enterprise Server 9)

Microsoft.Linux.SLES.9.OperatingSystem.TotalPercentProcessorTime.Collection (Rule)

Recopila el contador de rendimiento Procesador\\% de tiempo de procesador

Knowledge Base article:

Resumen

Esta regla recopila los datos de rendimiento del contador de rendimiento Procesador\Porcentaje de tiempo de procesador (total). Los valores recopilados están accesibles en las vistas y los informes de rendimiento.

Esta métrica expone el porcentaje de tiempo que todos los procesadores han dedicado a ejecutar un subproceso no inactivo. Cada procesador tiene un subproceso inactivo que consume ciclos cuando otros subprocesos no están preparados para ejecutarse. Esta métrica es el indicador principal de la actividad del procesador y muestra el porcentaje medio del tiempo de actividad observado.

El valor devuelto por el agente es la media acumulada de los 5 valores más recientes consultados en intervalos de 1 minuto.

Element properties:

TargetMicrosoft.Linux.SLES.9.OperatingSystem
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Linux.SLES.9.OperatingSystem.TotalPercentProcessorTime.Collection" Target="Microsoft.Linux.SLES.9.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>/DataItem/WsManData/*[local-name(.)='SCX_ProcessorStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_ProcessorStatisticalInformation']/*[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>