Dstat 패키지를 설치한다.
패키지가 없으면 여기서 직접 wget 으로 다운받아서 설치하면 된다.
사용법
아래와 같은 형식으로 사용가능하며
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 상태 모니터링을 진행한다.