\% de tiempo de procesador (HPUX 11iv3)

Microsoft.HPUX.11iv3.Processor.PercentProcessorTime.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 Porcentaje 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 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 ejemplo 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 ejemplo. Se calcula supervisando el tiempo durante el que está inactivo el servicio y restando después dicho valor de 100%.

Element properties:

TargetMicrosoft.HPUX.11iv3.Processor
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.HPUX.11iv3.Processor.PercentProcessorTime.Collection" Target="Microsoft.HPUX.11iv3.Processor" 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>$Target/Property[Type="Unix!Microsoft.Unix.Processor"]/PerfmonInstance$</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>