dstatの使い方メモ

前にvmstatについてまとめましたがいまどきvmstat使ってる人はいなくて
dstatを使うらしいですね。
そうですか~時代はdstatなんですね~。

dstatは、表示する統計情報をオプションで選択でき、
CPUとメモリ関連なら-Tclm
ディスクI/O関連(バイト数とI/Oリクエスト数)なら-Tcldr
ネットワークI/Oも含めて全部入れなら-Tclmdrn
とかいう風に使い分けできる。なんとも便利ですね~。

ということでインストール方法と使い方のメモです。

[root@OPPAI]# wget http://apt.sw.be/redhat/el5/en/x86_64/extras/RPMS/dstat-0.7.2-1.el5.rfx.noarch.rpm 
--2013-11-27 23:21:04--  http://apt.sw.be/redhat/el5/en/x86_64/extras/RPMS/dstat-0.7.2-1.el5.rfx.noarch.rpm 
Resolving apt.sw.be... 193.1.193.67 
Connecting to apt.sw.be|193.1.193.67|:80... connected. 
HTTP request sent, awaiting response... 200 OK 
Length: 249282 (243K) [application/x-redhat-package-manager] 
Saving to: `dstat-0.7.2-1.el5.rfx.noarch.rpm' 

100%[======================================================>] 249,282      136K/s   in 1.8s 

2013-11-27 23:21:08 (136 KB/s) - `dstat-0.7.2-1.el5.rfx.noarch.rpm' saved [249282/249282] 

[root@OPPAI]# 
[root@OPPAI]# 
[root@OPPAI]# 
[root@OPPAI]# rpm -ivh dstat-0.7.2-1.el5.rfx.noarch.rpm --test 
warning: dstat-0.7.2-1.el5.rfx.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6 
Preparing...                ########################################### [100%] 
[root@OPPAI]# 
[root@OPPAI]# 
[root@OPPAI]# rpm -ivh dstat-0.7.2-1.el5.rfx.noarch.rpm 
warning: dstat-0.7.2-1.el5.rfx.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6 
Preparing...                ########################################### [100%] 
   1:dstat                  ########################################### [100%] 
[root@OPPAI]# 
[root@OPPAI]# 
[root@OPPAI]# which dstat 
/usr/bin/dstat 
[root@OPPAI]# dstat 
You did not select any stats, using -cdngy by default. 
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-- 
usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw 
  1   3  95   1   0   1|  21k   26k|   0     0 |   0     0 | 979   118 
  0   0 100   0   0   0|   0     0 |  60B  916B|   0     0 |1001    76 
  0   0  99   0   0   1|   0     0 |  60B  346B|   0     0 |1020    79 
[root@OPPAI]# 
[root@OPPAI]# dstat -tclmdr
Terminal width too small, trimming output.
----system---- ----total-cpu-usage---- ---load-avg--- ------memory-usage----- -dsk/total->
     time     |usr sys idl wai hiq siq| 1m   5m  15m | used  buff  cach  free| read  writ>
30-11 14:32:45|  0   2  97   1   0   1|0.01 0.05 0.03| 168M 96.4M  276M  470M|7864B   22k>
30-11 14:32:46|  0   1  98   0   0   1|0.01 0.05 0.03| 168M 96.4M  276M  470M|   0     0 >
30-11 14:32:47|  2  12  86   0   0   0|0.01 0.05 0.03| 167M 96.4M  276M  471M|   0     0 >
30-11 14:32:48|  0   0 100   0   0   0|0.01 0.05 0.03| 167M 96.4M  276M  471M|   0     0 >
30-11 14:32:49|  0   1  99   0   0   0|0.01 0.05 0.03| 167M 96.4M  276M  471M|   0     0 >

オプションはこんなのがあります。

T	:epochタイム
t       :日時
c	:cpu	
l	:load average	
m	:memory	
d	:disk	
r	:IO

便利ですね~じゃんじゃん使っていこうと思いました。

以上

※参考
dstatの万能感がハンパない
http://d.hatena.ne.jp/hirose31/20120229/1330501968

関連する投稿:

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください