vmstat

  • 3秒間隔で5回表示
    $ vmstat -n 3 5
  • メモリの active/inactive をMB単位で表示
    $ vmstat -a -S M

iostat

  • 1秒間隔で全デバイスをモニタ
    $ iostat 1
  • 詳細情報の表示(KBベース)
    $ iostat -xk
    • 出力例
      デバイス:  rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
      sda          0.00   1.75  0.07  0.46    2.82   18.65     1.41     9.33    40.46     0.09  168.84   1.81   0.10
      sdb          0.06  17.72 27.54  7.94   40.17  205.76    20.08   102.88     6.93     0.32    8.94   4.20  14.89
      sdc          0.00   0.00  0.00  0.00    0.00    0.00     0.00     0.00    54.81     0.00    3.65   3.65   0.00

iostatコマンドから得た情報で、I/O待ち時間(%iowait)や平均I/Oキュー数(avgqu-sz)、や平均I/O待ち時間(await)が大きい場合には、I/Oがボトルネックになっている可能性が考えられる。

mpstat

  • マルチCPUの場合
    $ mpstat -P ALL
  • マルチCPU, 2秒おきに5回実行して終了
    $ mpstat -P ALL 2 5
  • マルチCPUをモニタ
    $ watch mpstat -P ALL

sar

  • ディスクI/Oの表示
    $ sar -b
  • メモリ、スワップの統計情報表示
    $ sar -r
  • CPU関連情報の表示
    $ sar -u
  • ロードアベレージの表示
    $ sar -q
  • CPU割込
    $ sar -I
  • CPUのコンテキストスイッチ切替
    $ sar -w

netstat


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-09 (日) 21:28:04 (2567d)