[linux] 컬러풀하고 사용이 간단한 모니터링 도구 dstat

Dstat 패키지를 설치한다.

패키지가 없으면 여기서 직접 wget 으로 다운받아서 설치하면 된다.

 

http://dag.wieers.com/

 

 

사용법

아래와 같은 형식으로 사용가능하며

dstat [-afv] [options..] [delay [count]]

 

여기서 사용하는옵션들에 대해 간단히 알아보자

 

-c, –cpu  cpu 상태를 모니터링 한다

-C 옵션을 주고 각코어별로 모니터링도 가능하다

ex) -c -C 0,1,2,3,total

-d, –disk disk 상태를 모니터링 한다

-D 옵션을 주고 각디스트별로 모니터링도 가능하다

ex) -d -D sda,sdb,hda,total

-g, –page page 상태를 모니터링 한다

-i, –int  interrupt 상태를 모니터링 한다

-I 5,10 include interrupt 5 and 10

-l, –load  load 상태를 모니터링 한다

-m, –mem  memory 상태를 모니터링 한다

-n, –net  network 상태를 모니터링 한다

-N 옵션을 주고 각 이더넷 인터페이스 별로 모니터링도 가능하다

ex) -n -N eth1,total

-p, –proc  process 상태를 모니터링 한다

-s, –swap  e swap 상태를 모니터링 한다

-S 옵션을 주고 각 SWAP 별로 모니터링도 가능하다

ex) swap1,total

-t, –time    아웃풋 주기와 카운터를 설정하다

-y, –sys  system 상태를 모니터링 한다

–ipc      ipc 상태를 모니터링 한다

–lock      lock 상태를 모니터링 한다

–raw      raw 상태를 모니터링 한다

–tcp      tcp 상태를 모니터링 한다

–udp      udp 상태를 모니터링 한다

 

–output file  CVS현태로 저장되며 파일경로를 설정한다

 

짧게 모니터링을 하고 싶을때는

 

# dstat -f 명령어를 통해서 Full 상태 모니터링을 진행한다.

 

 

 

글쓴이