監控

Linux下的彩色監控工具dstat

在微博上發現一個很好的監控工具dstat,並且是彩色顯示的,各類狀況一目瞭然,很方便。bash

wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm
rpm -ivh dstat-0.6.7-1.rh7.rf.noarch.rpm

安裝完成後,執行 dstat 命令,默認狀況它會收集 cpu、disk、net、paging、system 數據,一秒鐘收集一次
惟一缺點是dstat只能顯示磁盤的吞吐量而不能顯示負載狀況,只能對整個系統進行監控而不能對某一個進程或某一個程序進行深刻分析。
使用網絡

#最經常使用的參數是:
dstat -cdlmnpsy#若是你想5秒收集一次,就 
dstat -cdlmnpsy5

dstat的一些參數:tcp

Dstat options:
  -c, --cpu              顯示CPU狀況
     -C0,3,total           include cpu0, cpu3 and total
  -d, --disk             顯示磁盤狀況
     -D total,hda           include hda and total
  -g, --pageenable page stats
  -i, --intenable interrupt stats
     -I5,eth2              include int5 and interrupt used by eth2
  -l, --loadenable load stats
  -m, --mem              顯示內存狀況
  -n, --net              顯示網絡狀況
     -N eth1,total          能夠指定網絡接口
  -p, --procenable process stats
  -s, --swap             顯示swap狀況
     -S swap1,total         能夠指定多個swap
  -t, --timeenabletime counter
  -y, --sysenable system stats
  --ipc                  報告IPC消息隊列和信號量的使用狀況 
  --lockenable lock stats
  --rawenable raw stats
  --tcpenable tcp stats
  --udpenable udp stats
  --unixenable unix stats
 
  -M stat1,stat2         enable external stats
     --mods stat1,stat2
 
  -a, --all              使用-cdngy 缺省的就是這樣顯示
  -f, --full             使用 -C, -D, -I, -N and -S 顯示
  -v, --vmstat           使用-pmgdsc -D 顯示
 
  --integer              show integer values
  --nocolor              disable colors (implies --noupdate)--noheaders            只顯示一次表頭之後就不顯示了,使用重定向寫入文件時頗有用
  --noupdate             disable intermediate updates
  --outputfile          寫入到CVS文件中
相關文章
相關標籤/搜索