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
- bashrcに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 :