- 追加された行はこの色です。
- 削除された行はこの色です。
- サーバ診断 へ行く。
* 現状把握 [#f2a6d99f]
** vmstat (Report Virtual Memory Statistics) [#i7df6a26]
-vmstat はサーバのプロセス, メモリ, スワップ, I/O, CPU 等を確認できるコマンド
-CPU使用率と実際のI/O発生状況を並べてリアルタイムに表示できる
-使い方:vmstat [インターバル] [表示回数]
-リアルタイムに表示するにはインターバルを指定する
-表示の1行目は前回起動時からの平均値で、2行目以降がリアルタイム表示
-表示項目
--プロセス
---r: 実行待ちプロセス数
---b: 割り込み不可プロセス数(多くの場合 I/O 待ちプロセス)
--メモリ
---swpd: スワップ使用量
---free: 空きメモリ量
--スワップ
---si:ディスクからのメモリスワップ量
---so:ディスクへのメモリスワップ量
--I/O
---bi:ブロックデバイス(ディスク)から受け取ったブロック (block/s)
---bo:ブロックデバイス(ディスク)に送られたブロック (block/s)
--CPU
---us:ユーザCPU利用率
---sy:システムCPU利用率
---id:CPUアイドル率
---wa:IO待ちCPU利用率
症例1
$ vmstat 5
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 2 160 16508 9884 2644196 0 0 635 194 169 22 3 1 57 38
1 0 160 16596 31888 2626872 0 0 1155 264 1235 1659 4 0 75 21
0 1 160 17092 30408 2626792 0 0 3525 7121 3165 9808 0 2 58 40
1 2 160 16620 29304 2624776 0 0 3465 19154 3352 10359 0 3 48 50
0 1 160 16764 29100 2628100 0 0 1219 20943 3265 8026 0 2 48 50
0 2 160 16652 28388 2625432 0 0 3411 10598 2681 8580 0 2 74 24
症例2
$ vmstat 5
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 1 535608 16604 6092 2506128 0 0 17 53 1 1 4 2 67 28
0 1 535608 16716 6068 2505892 0 0 1307 13 1339 2715 0 0 75 25
1 1 535608 16620 6060 2505900 0 0 1374 11 1352 2491 0 0 75 25
1 1 535608 16876 6052 2505908 0 0 950 10 1242 2223 0 0 75 24
0 1 535608 16196 6052 2506428 0 0 1131 22 1288 2188 0 0 75 25
0 1 535608 15828 6028 2506972 0 0 1087 3 1276 2050 0 0 75 25
* 参考URL [#j866d4b7]
-[[サーバの負荷関連メモ:http://blog.kumazon.com/archives/2005/03/post_3.html]]