CPU 100% periódica com Hyperic Agent

CPU 100% periódica com Hyperic Agent

Estou executando o Hyperic há alguns meses e, na maior parte, estou muito feliz com isso. No entanto, notei recentemente que o processo do agente parece consumir 100% da CPU a cada 15 minutos por cerca de 30 segundos. Os servidores são windows 2003, o agente hiperico é a versão 4.0.3. Algumas pesquisas no Google não revelaram muita utilidade. Eu apreciaria qualquer indicação sobre como posso investigar isso mais detalhadamente ou sugestões de cura, caso alguém tenha visto o mesmo.

Responder1

Parece que o Hyperic está verificando seus servidores a cada 15 minutos. Quais configurações o Hyperic está verificando e elas podem ser refinadas para ter menos impacto?

  • Você pode tentar monitorar menos configurações em um dos servidores para ver se isso tem efeito.
  • Também é possível que outro processo esteja lendo o registro e/ou sistema de arquivos ao mesmo tempo que o Hyperic. Você pode tentar desabilitar serviços desnecessários para ver se isso reduz a carga da CPU.

Responder2

Eu tive um problema semelhante com o Hyperic 4.1.1. Depois de funcionar bem por mais de 2 anos, começamos a ver um alto uso da CPU.

Isolamos o problema para o agente. No nosso caso, estávamos usando o agente com o jre incorporado.

Instalamos o v6 build 35 jre e definimos HQ_JAVA_HOME :

(Observação: não defina esta var para o diretório java bin. Em vez disso, defina-a para o diretório base jre6, no Windows normalmente é: c:\program files\java\jre6 )

Reiniciamos o agente e há paz na terra!

http://pubs.vmware.com/vfabric5/index.jsp?topic=/com.vmware.vfabric.hyperic.4.6/Configure_JREs_for_Hyperic_Components.html

informação relacionada