iostatでサーバーの状態を確認

iostatでcpuとDisk I/Oの状態が見れます
Centos6でやってみました

$ iostat -x

iostat

%utilが高いとDiskの性能が足りてないようです

Ubuntuでは
$ sudo apt-get install sysstat
で使えるようになりました

dstatでサーバーの状態をみる

dstatでサーバーの状態を見てみました
Centos6でやりました

$ dstat

dstat

ずっと実行されるので、止めるにはCtrl + x
引数渡せばいるものだけ出したりできるようです

pagingが頻繁に発生しているとメモリ不足が考えられるようです

Ubuntuだと
$ sudo apt-get install dstat
で使えるようになりました

topでサーバーの状態を見る

Linuxのサーバーでtopで状態を見てみました

$ top

top

1
を押すとCPUがコアごとに表示されます

shift + p
を押すとプロセスがCPU順に並びます

shift + m
を押すとプロセスがメモリ順に並びます

Sの列は、Rが実行中で、Dが読み書き中みたいです

CPUの us がユーザーで、syがシステムでカーネルが使っているものです