728x90
반응형

1. [네트워크] SSH 접속 안될 시 CMD에서 Ping 테스트를 통해 네트워크 문제를 확인

 

2-1. [하드웨어] CPU 상태 확인 (점유율 확인)

더보기

top 명령어를 이용하여 확인

top -d2

 

us: 프로세스의 유저 영역에서의 CPU 사용률

sy: 프로세스 커널 영역에서 CPU 사용률

id: 사용 안 하는 비율

 

▶점유율 많을 시 필요 없는 프로세스(PID) 삭제 또는 중단 필요 (시스템에 영향 확인 필수)

 

2-2. [하드웨어] 메모리 상태 확인

더보기

free -m 또는 free -h

free -m

 

total과 free 영역을 비교하여 메모리 용량 확인 필요

최소 500메가 이상은 남겨줘야 커널 패닉 발생 안 함

 

2-3. [하드웨어] 디스크 용량 확인

더보기

df -h

 

3. [시스템] dmesg 

더보기

dmesg 로그 위치 = /var/log/dmesg

 

dmesg | grep sda    //디스크 정보 확인

dmesg | grep Linux    //커널 정보 확인

dmesg | grep -i error    //오류 조건 확인

dmesg | grep -i critical    //위급한 상황

dmesg | grep -i alert    //즉시 조치 필요

 

dmesg 명령어는 시스템이 부팅 시 남기는 메시지 및 전반적인 시스템 로그가 확인 가능

또한, 커널에서 출력되는 메시지를 기록해 주는 버퍼 역할도 수행

 

4. [프로세스] 프로세스(스레드) 상태 확인 

더보기

$ ps -ef | grep <process name>

 

ps -ef | grep java

ps -ef | grep http

ps -ef | grep tomcat

ps -ef | grep oracle

 

5. [서비스]  데몬/서비스 상태 확인

더보기

$ service <daemon name> status

 

service httpd status

service tomcat status

 

systemctl을 통해 확인 가능

 

6. [로그]  서비스 중인 WEB/WAS 서버 로그 확인

더보기

ex) Tomcat과 같은 경우 Tomcat/logs 폴더에 catalina 파일 확인 필요

 

7. [보안]  last, history 명령어를 이용하여 접속자 정보와 history 확인 필요

728x90
반응형