
저는 몇 달 동안 Hyperic을 사용해 왔으며 대부분 매우 만족하고 있습니다. 그러나 최근에 에이전트 프로세스가 약 30초 동안 15분마다 CPU의 100%를 사용하는 것으로 나타났습니다. 서버는 Windows 2003이고 하이퍼릭 에이전트는 버전 4.0.3입니다. 일부 인터넷 검색은 그다지 유용하지 않았습니다. 이 문제를 추가로 조사할 수 있는 방법에 대한 조언이나 다른 사람이 직접 본 경우 치료법에 대한 제안을 주시면 감사하겠습니다.
답변1
Hyperic이 15분마다 서버를 검색하는 것 같습니다. Hyperic은 어떤 구성 설정을 확인하며, 영향을 덜 미치도록 조정할 수 있습니까?
- 서버 중 하나에서 더 적은 수의 설정을 모니터링하여 효과가 있는지 확인할 수 있습니다.
- 다른 프로세스가 Hyperic과 동시에 레지스트리 및/또는 파일 시스템을 읽는 것도 가능합니다. 불필요한 서비스를 비활성화하여 CPU 로드가 줄어드는지 확인할 수 있습니다.
답변2
Hyperic 4.1.1에서도 비슷한 문제가 발생했습니다. 2년 이상 잘 작동한 후 CPU 사용량이 높아지기 시작했습니다.
상담원에게 문제를 격리했습니다. 우리의 경우 jre가 내장된 에이전트를 사용하고 있었습니다.
v6 빌드 35 jre를 설치하고 HQ_JAVA_HOME을 설정했습니다.
(참고: 이 var를 java bin 디렉토리로 설정하지 마십시오. 대신 기본 jre6 디렉토리로 설정하십시오. Windows에서는 일반적으로 c:\program files\java\jre6입니다.)
에이전트를 다시 시작했고 지구상에 평화가 찾아왔습니다!