리눅스(Centos) 모니터링 도구 모음

Apr 1, 2017

이 글에서는 시스템의 상태를 확인할 때 자주 사용하는 커맨드와 툴을 알아본다. 일을 할 때 보통 Centos 계열을 많이 사용하고 다루는 편이다.

htop

top보다 강력한 도구이다. 특정 패턴의 문자열에 일치하는 프로세스만 보여주는 Filter 기능과 부하나 메모리 순서대로 보여주는 Sort 기능을 자주 사용한다. 프로세스 상태를 보면서 바로 프로세스를 죽이는 기능도 있다. 또한 strace도 쉽게 확인할 수 있다. 버전에 따라 기능에 차이가 있으니 최신버전을 사용하는 것이 좋다.

# 설치
yum install -y htop

# 사용
htop

dstat

dstat은 CPU, Disk IO, 네트워크 트래픽을 확인할 때 사용한다.

# 설치
yum install -y dstat

# 사용
dstat

기타

업데이트해야 할 내용

  • vmstat
  • iostat
  • iotop
  • top
  • free
  • lsof
  • ps
  • strace
  • tcpdump
  • uptime
  • ngrep
See Also