Monitora a utilização total da CPU (processador) no sistema operacional Windows Server 2008 R2.
A utilização da CPU (Informações do Processador\% Tempo de Interrupção) do processador do sistema excedeu o limite. Depois de excedido, o desempenho geral do sistema pode ser reduzido significativamente, o que resultará em desempenho inadequado do sistema operacional e do aplicativo.
Esse monitor é válido somente para sistema operacional Windows Server 2008 R2.
Quando um computador está sob carga significativa por um período prolongado de tempo, isso pode ser provocado por qualquer uma das seguintes condições:
Os requisitos de recursos do conjunto de aplicativos instalados no computador excedem as capacidades da configuração de hardware do computador.
A demanda nos recursos do computador aumentou ao longo do tempo e o a configuração de hardware do computador não pode mais atender ao aumento da demanda.
Um aplicativo que está em execução no computador pode ter entrado em um estado inadequado e agora está exigindo volumes irregulares de recursos do sistema.
Para exibir o histórico recente dos contadores de desempenho relacionados ao Processador, use o modo de exibição a seguir:
Iniciar o Modo de Exibição de Desempenho do Processador
Para resolver esse problema, o administrador pode executar as seguintes tarefas:
1. Avaliar o contador % Utilização do Processador para cada um dos processos em execução no servidor. Isso pode ser feito usando o snap-in do Gerenciador de Tarefas ou Monitoramento de Desempenho. Determine o(s) processo(s) que estão consumindo a maior parte dos recursos e monitore-os ao longo do tempo para determinar se eles parecem estar retornando a intervalos normais de desempenho. Caso contrário, diagnósticos adicionais específicos ao aplicativo devem ser executados para determinar a maneira mais apropriada para resolver o problema.
2. Se for determinado que a carga do cliente aumentou ao longo do tempo e o computador simplesmente não pode mais atender à demanda, execute procedimentos adicionais de monitoramento de desempenho para determinar se atualizações básicas de hardware podem habilitar o computador a retornar para os intervalos ideais de desempenho.
3. Se for determinado que o aplicativo entrou em um estado inadequado, provavelmente devido a um defeito do produto, poderá ser necessário reiniciar o aplicativo. Se o problema persistir, entre em contato com o fornecedor do aplicativo.
Target | Microsoft.Windows.Server.2008.Processor |
Parent Monitor | System.Health.PerformanceState |
Category | PerformanceHealth |
Enabled | False |
Instance Name | Processor Information |
Counter Name | \% Processor Time |
Frequency | 120 |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | System.Performance.ConsecutiveSamplesThreshold |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2008.R2.Processor.CPUUtilization" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.Processor" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Processor Time</CounterName>
<ObjectName>Processor Information</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.Processor"]/PerfmonInstance$</InstanceName>
<Frequency>120</Frequency>
<Threshold>95</Threshold>
<Direction>greaterequal</Direction>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>