
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!