\% Tempo do Processador (AIX 5.3)

Microsoft.AIX.5.3.Processor.PercentProcessorTime.Collection (Rule)

Coleta o contador de desempenho Processador\\% Tempo do Processador

Knowledge Base article:

Resumo

Essa regra coleta dados de desempenho para o contador de desempenho de Processador\% Tempo de Processador. Os valores coletados são acessíveis em exibições e relatórios de desempenho.

Essa métrica expõe a porcentagem de tempo decorrido que um único processador gastou executando um thread não ocioso. Cada processador tem um thread ocioso que consome ciclos quando nenhum outro thread está pronto para execução. Essa métrica é o indicador principal de atividade do processador e exibe a porcentagem média de tempo ocupado observado.

O valor retornado pelo agente é a média móvel dos 5 valores mais recentes consultados em intervalos de 1 minuto.

O monitoramento de processadores individuais é desabilitado por padrão. Habilite o monitoramento habilitando a descoberta de objeto denominada 'Discover AIX 5.3 Processor'.

Element properties:

TargetMicrosoft.AIX.5.3.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.AIX.5.3.Processor.PercentProcessorTime.Collection" Target="Microsoft.AIX.5.3.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>/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>