サーバの負荷をしろう!!

2013年2月18日

サーバ運用時に必要な負荷測定および対策を整理

サーバのボトルネックを調べる!!

Original URL
サーバのボトルネックはどうやって調べるか
1:CPU使用率
2:memory使用率
3:ディスクI/O
4:TCPコネクション数

1:CPU使用率

Command:
top : CPU別のidleを確認

w : ロードアベレージを確認 (マルチコアの場合 la/コア数が la1以上の時の実際値)
マルチコア時代のロードアベレージの見方

sar : CPU別のidleを確認

2:memory使用率

top :
free :
sar -r :

ディスクI/O

vmstat : bi/bobを確認 bi:Blocks received from a block device (blocks/s) bo:Blocks sent to a block device (block/s).
bi/bo が0ならよい

4:TCPコネクション数

Command:
netstat -an :

5:参考サイト

IO関連調査

http://www.math.kobe-u.ac.jp/~kodama/tips-performance.html

Have your say