2013/10/24

linux dstat 見方

dstat
-c cpu
-d disk
-m memery
-n net
-p process
-s swap
-y system
-t time/data output

date/time   |usr sys idl wai hiq siq| used  buff  cach  free| used  free| read  writ| recv  send


top-bio: もっとも高コストなブロックI/Oプロセス (-avgあり)
top-childwait: 子プロセスを待つ時間が長いプロセス
top-cpu: もっともコストが高いプロセスを表示する (-avgあり)
top-latency: 合計の遅延が最大のプロセスを表示する (-avgあり)
battery: 電池の残量を表示する(要 /proc/acpi)
cpufreq: CPU 周波数を表示する
dbus: dbusの接続数 (要 python-dbus)
disk-tps: ディスクごとの秒間トランザクション数(tps)
disk-util: ディスクの使用率 [%]
dstat-cpu: dstat自身が使っているCPU時間を表示する
dstat-mem: dstat自身が使っているメモリ量を表示する
fan: ファン速度 (要/proc/acpi)
freespace: パーティションごとのディスク使用量
gpfs: GPFS読み書き、入出力(I/O)回数 (要mmpmon)
gpfs-ops: gpfs の操作回数 (要mmpmon)
innodb-buffer: innodbのバッファー統計
memcache-hits: memcacheのヒット数とミスヒット数
mysql5-cmds: MySQL5のコマンド統計
mysql5-conn: MySQL5の接続統計
mysql5-io: MySQL5の入出力(I/O)統計
mysql5-keys: MySQL5のkeys統計
net-packets: 送受信パケット数(なぜか小数点)
nfs3: NFS3 クライアント
nfs3op: NFS3 クライアントの操作回数
nfsd3: NFS3 デーモンの操作
nfsd3op: NFS3 デーモンの拡張操作回数
ntp: NTPサーバからのNTP時刻
postfix: postfix メールサーバのキューの長さ
power: 電力使用量 (/proc/acpi/batteryが必要)
proc-count: 合計のプロセス数
rpc: RPC クライアントの呼び出し回数
rpcd: RPC デーモンの呼び出し回数
sendmail: semdail メールサーバの送信キュー長 (sudo併用)
squid: squid使用量
test: テストプラグインの出力 (開発用)
thermal: マザーボード、コンピュータシステムの温度
utmp: utmp
vmk-hba: VMware ESX カーネルのvmhba統計
vmk-int: VMware ESX カーネルの割り込み回数
vmk-nic: VMware ESX カーネルのポート統計
vm-memctl: VMwareゲスト内部のballooning状態
vz-cpu: OpenVZゲストごとのCPU使用量
vz-ubc: OpenVZゲストごとの入出力使用量
wifi: 無線 LAN (802.11)の接続品質とシグナル・雑音比(S/N比