dstat インストール手順の覚書

dstat の紹介記事見て、早速インストールしてみた。そのときの手順を忘れないように書いておく。

手順

  • wgetでdstatのrpmを入手。
 $cd /usr/local
 $sudo mkdir src
 $sudo wget http://apt.sw.be/redhat/el5/en/x86_64/extras/RPMS/dstat-0.7.2-1.el5.rfx.noarch.rpm
 --2012-03-01 14:38:14--  http://apt.sw.be/redhat/el5/en/x86_64/extras/RPMS/dstat-0.7.2-1.el5.rfx.noarch.rpm
 apt.sw.be をDNSに問いあわせています... 193.1.193.67
 apt.sw.be|193.1.193.67|:80 に接続しています... 接続しました。
 HTTP による接続要求を送信しました、応答を待っています... 200 OK
 長さ: 249282 (243K) [application/x-redhat-package-manager]
 `dstat-0.7.2-1.el5.rfx.noarch.rpm' に保存中
 100%[========================================================================
 =====================================>] 249,282      154K/s 時間 1.6s
 2012-03-01 14:38:16 (154 KB/s) - `dstat-0.7.2-1.el5.rfx.noarch.rpm' へ保存完了 [249282/249282]
  • dstatのrpmをインストール。
 $sudo rpm -ihv dstat-0.7.2-1.el5.rfx.noarch.rpm
 準備中...                ########################################### [100%]
   1:dstat                  ########################################### [100%]
  • インストールされているパスを確認。
 $ which dstat
 /usr/bin/dstat 
 $sudo vi /etc/bashrc 
エイリアスはオプションを以下の内容で追記。
 if [ -x /usr/bin/dstat ]; then
   alias dstat-full='dstat -Tclmdrn'
   alias dstat-mem='dstat -Tclm'
   alias dstat-cpu='dstat -Tclr'
   alias dstat-net='dstat -Tclnd'
   alias dstat-disk='dstat -Tcldr'
 fi
  • ログインしなおして dstatコマンドを実行。
 $dstat-full
 --epoch--- ----total-cpu-usage---- ---load-avg--- ------memory-usage----- -dsk/total- --io/total- -net/total-
   epoch   |usr sys idl wai hiq siq| 1m   5m  15m | used  buff  cach  free| read  writ| read  writ| recv  send
 1330652945|  2   1  97   1   0   0|0.02 0.04 0.02| 601M  127M 1310M 9.94M| 110k  682k|4.81  67.0 |   0     0
 1330652946|  0   0 100   0   0   0|0.02 0.04 0.02| 601M  127M 1310M 9.94M|   0     0 |   0     0 | 132B 1284B
 1330652947|  0   0  99   1   0   0|0.02 0.04 0.02| 601M  127M 1310M 9.94M|   0  3224k|   0   542 |1017B 1222B
 1330652948|  1   0  99   0   0   0|0.02 0.04 0.02| 602M  127M 1310M 9556k|   0  2896k|   0   346 | 217B  672B
 1330652949|  0   0 100   0   0   0|0.02 0.04 0.02| 602M  127M 1310M 9556k|   0     0 |   0     0 | 130B  482B
  :