忍者ブログ

ゆるいSEの小ネタ集

ゆるキャラ好きのITエンジニアが書くTips。 ゆるキャラ命なSEのIT徒然草 https://itmagic.hatenablog.com/

[unixコマンド]システム情報採取(sar)

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

[unixコマンド]システム情報採取(sar)

□用途
システム動作状況(主にCPU使用状況)レポート

□使用例
1)CPU使用率を出力
#sar 3 10 (3秒間隔で10回)
  07:29:58  %usr  %sys  %wio  %idle
  07:30:01   60    7    8   25
  07:30:04   12    9    1   78
  07:30:07   10    4   35   51
  07:30:10    4    5   64   27
  07:30:13    2    4   87    8
  07:30:16    2    4   90    5
  07:30:19   30    3   66    1
  07:30:22   54    3   40    3
  07:30:25   33   15    9   43
  07:30:28   38    2   10   51
  Average    24    5   41   29
[表示の意味]
・sys
  カーネル内でそのプロセス(平たく言うとOS自体)がCPUを使用した時間。
  例)open(2) や write(2) などシステムコールの実行時間。
・usr
  java等のアプリそのものの処理がCPUを使用した時間。
  例)加減乗除算、関数呼び出し操作、if 文やループ終了判定などの条件判定
・wio (wait i/o)
  I/O待ち。アイドルの一種。CPUの使用時間には含まない。
2)ディスクの情報を3秒間隔で5回出力する
#sar -dR 3 5 ※dオプション…ディスク情報表示
  07:31:31  device  %busy  avque   r/s   w/s blks/s avwait avserv
  07:31:34  disk1  5.98  0.50    2    8   377  0.00  7.70
  07:31:37  disk1  21.59  0.51   38   19  4490  0.22  11.25
  07:31:40  disk1  5.00  0.50    1    8   170  0.00  10.41
  07:31:43  disk1  6.31  1.69    0   17   323  4.21  13.90
  07:31:46  disk1  35.12  3.39    0   128  12505  6.73  11.66
  Average   disk1  14.78  2.26    8   36  3564  4.27  11.50

[表示の意味]
device デバイス
%busy ディスクビジー率
avque
r/s
w/s
blks/s
avwait
avserv
3)システムコールの実行状況を3秒間隔で5回出力する。
#sar -c 3 5 ※cオプション…システムコール情報表示
  07:33:37 scall/s sread/s swrit/s  fork/s  exec/s rchar/s wchar/s
  07:33:40  73984   270   209   0.00   0.00 2536265 1513621
  07:33:43  91504   339   234   0.67   1.34 1575385 1667168
  07:33:46  85029   273   341   0.00   0.00 1567639 1483269
  07:33:49  58040   283   209   0.00   0.00 1729195 1656832
  07:33:52 1417672   635   196   4.01   5.35 3457626 1471272
[表示の意味]
・scall
・sread
・srit
・fork
・exec
・rchar
・wchar
PR

コメント

ただいまコメントを受けつけておりません。

プロフィール

HN:
ゆるキャラ命
性別:
非公開

P R