프로세스
ps, top, htop으로 점유율과 상태 코드를 먼저 본다.
서버가 느리거나 멈춘 것처럼 보일 때는 프로세스, 메모리, 디스크, 네트워크, 서비스 순서로 큰 병목부터 확인한다.
ps, top, htop으로 점유율과 상태 코드를 먼저 본다.
free와 vmstat에서 available, swap, I/O wait를 구분한다.
df, du, lsof +L1로 용량과 삭제된 열린 파일을 확인한다.
ss, curl, dig, tcpdump로 포트와 연결 흐름을 나눈다.
systemctl과 journalctl로 재시작 여부와 최근 로그를 확인한다.
프로세스 종료는 SIGTERM을 먼저 보내고 SIGKILL은 최후 수단으로 남긴다.
삭제, 재시작, kill 전에는 PID, 로그, 포트, 열린 파일 상태를 기록한다.