내 최근 중 하나CentOS6부족으로 인해 서버가 충돌합니다.메모리실수:
이것과 관련이 있는 것 같습니다.포스트그레스사용된 데이터베이스자바웹 애플리케이션(배포 위치:수코양이). 하지만 postgres 로그 파일에서는 유용한 정보를 찾을 수 없습니다.
설치 여부를 검토 중입니다.선인장서버에서 메모리 사용량을 모니터링하고 문제의 원인을 더 잘 이해합니다.
하지만 추가 도구를 설치하지 않고도 문제에 대한 추가 정보를 직접 찾을 수 있는지도 알고 싶습니다. 그러한 정보가 포함된 장소/로그 파일이 있습니까?
출력 free -m
:
total used free shared buffers cached
Mem: 5852 4600 1252 277 243 1428
-/+ buffers/cache: 2928 2924
Swap: 2047 0 2047
단서를 제공해 주셔서 대단히 감사합니다.
답변1
메모리 문제가 발생하여 이로 인해 프로세스가 종료되었습니다(OOM 킬러) 따라서 선인장을 로컬에 설치하는 것을 권장하지 않습니다.
그럼에도 불구하고 Cactus 아이디어는 시간 경과에 따른 리소스 사용량을 이해하고 서비스 기준을 설정할 수 있으므로 매우 효과적입니다.
Cacti는 다음을 통한 모니터링에도 사용됩니다.간단한 네트워크 관리 프로토콜메시지이므로 다른 서버에 배포해야 합니다.
선인장을 사용하여 SNMP를 통해 서버와 네트워크 장치를 모니터링하려면 서버에 snmp 서비스를 설치하고 구성한 후 다른 서버에 선인장을 설치하기만 하면 됩니다.
또한 Xmx 및 Xms Java 매개변수도 살펴보겠습니다.