
최근 전체 프로세서 활용을 통해 응답하지 않기 시작한 Ubuntu VPS가 있습니다.
불행하게도 저는 이 문제의 원인이 무엇인지 파악하지 못하고 문제의 원인을 파악하여 문제를 해결할 수 있는 몇 가지 지침을 찾고 있었습니다.
- 잠겼을 때 무엇이 실행 중이었는지는 모르겠지만, 이를 알아낼 수 있는 방법이 있습니까?
- 다음에 문제가 발생할 때 진단할 수 있도록 어떤 절차/로깅을 마련할 수 있습니까?
답변1
우리 회사에는 로드 평균을 확인하기 위해 각 서버에 간단한 cron 스크립트가 있습니다. 로드 평균이 특정 지점을 넘어서 상승하기 시작하면 이메일이 전송되므로 서버에 로그인하여 문제가 있는 프로세스를 찾을 수 있습니다. top
내가 입력한 첫 번째 명령이 될 것입니다.
우리는 5분 로드 평균을 확인한다고 생각하지만 서버가 빠르게 다운되는 경우 1분 로드 평균을 확인하기 위한 스크립트가 필요할 수 있습니다.