CentOS Stream 9
Sponsored Link

SysStat : 利用方法
2022/03/22
 
SysStat の利用方法です。
[sar] コマンドに下記のようなオプションを指定することでそれぞれのログが参照可能です。
(詳細は [man sar] 参照)
オプション 説明
-u CPU 使用率の統計情報
-r メモリー使用率の統計情報
-b I/O と転送速度の統計情報
-B ページングの統計情報
-d ブロックデバイスの利用状況
-n [keyword] ネットワークの統計情報
-q キューの長さとロードアベレージ
-A 全て表示

[1] 当日分の統計情報を表示する。
# CPU

[root@dlp ~]#
sar -u

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
12:55:00 AM     all      0.01      0.00      0.08      0.01      0.00     99.91
01:00:00 AM     all      1.77      0.03      0.66      0.18      0.00     97.37
01:05:00 AM     all      0.75      0.13      1.01      0.02      0.00     98.09
01:10:00 AM     all      0.60      0.00      0.51      0.00      0.00     98.89
Average:        all      1.19      0.06      0.94      0.41      0.00     97.40

# メモリー

[root@dlp ~]#
sar -r

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
12:55:00 AM   3295804   3384344    157036      4.12      2708    283256    249932      3.59    183276    168552         0
01:00:00 AM   3038116   3358392    166312      4.36      2708    511560    246760      3.55    215248    362224        68
01:05:00 AM   2977064   3306920    217644      5.71      2708    519776    552036      7.93    225396    398832        12
01:10:00 AM   2999168   3328584    199532      5.23      2708    519936    551544      7.93    232044    391780         0
Average:      2960562   3327043    197987      5.19      2708    556081    467543      6.72    228339    423943        29

# I/O

[root@dlp ~]#
sar -b

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM       tps      rtps      wtps      dtps   bread/s   bwrtn/s   bdscd/s
12:55:00 AM      0.52      0.28      0.24      0.00     28.03      3.91      0.00
01:00:00 AM     12.50      1.76     10.74      0.00     57.66   1952.86      0.00
01:05:00 AM      3.36      0.26      3.10      0.00     20.56    372.92      0.00
01:10:00 AM      0.45      0.01      0.43      0.00      0.77      7.07      0.00
Average:         7.83      0.45      7.37      0.00     21.09    887.30      0.00

# ネットワーク

[root@dlp ~]#
sar -n DEV

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
12:55:00 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
12:55:00 AM    enp1s0      0.68      0.05      0.05      0.00      0.00      0.00      0.00      0.00
01:00:00 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:00:00 AM    enp1s0     23.41     17.70    155.44      1.25      0.00      0.00      0.00      0.00
01:05:00 AM        lo      0.99      0.99      0.06      0.06      0.00      0.00      0.00      0.00
01:05:00 AM    enp1s0      5.30      4.18      2.59      8.62      0.00      0.00      0.00      0.00
01:10:00 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:10:00 AM    enp1s0      2.10      1.19      0.68      1.66      0.00      0.00      0.00      0.00
01:15:00 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:15:00 AM    enp1s0      2.58      1.63     14.15      0.11      0.00      0.00      0.00      0.00
Average:           lo      0.12      0.12      0.01      0.01      0.00      0.00      0.00      0.00
Average:       enp1s0     10.95      6.98     69.97      1.74      0.00      0.00      0.00      0.00

# ロードアベレージ

[root@dlp ~]#
sar -q

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
12:55:00 AM         0       142      0.00      0.00      0.00         0
01:00:00 AM         0       653      0.33      0.08      0.02         0
01:05:00 AM         0       423      0.00      0.03      0.00         0
01:10:00 AM         0       169      0.00      0.00      0.00         0
Average:            0       312      0.17      0.08      0.03         0
[2] ログファイルを指定して過去の統計情報を表示する。
ログファイルはデフォルトでは [/var/log/sa] 配下に、日にちごとに分割保管されています。
# 指定ファイルから取得済み全情報を出力

[root@dlp ~]#
sar -A -f /var/log/sa/sa22

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

12:43:24 AM  LINUX RESTART      (2 CPU)

12:50:00 AM     CPU      %usr     %nice      %sys   %iowait    %steal      %irq     %soft    %guest    %gnice     %idle
12:55:00 AM     all      0.01      0.00      0.02      0.01      0.00      0.05      0.00      0.00      0.00     99.91
12:55:00 AM       0      0.01      0.00      0.03      0.01      0.00      0.10      0.00      0.00      0.00     99.85
12:55:00 AM       1      0.01      0.00      0.02      0.00      0.00      0.01      0.00      0.00      0.00     99.96
01:00:00 AM     all      1.77      0.03      0.45      0.18      0.00      0.16      0.04      0.00      0.00     97.37

.....
.....

01:25:00 AM       0     46.89      0.00      0.00      0.00      0.00
01:25:00 AM       1      0.00      0.00      0.00      0.00      0.00
01:30:00 AM     all      0.74      0.00      0.00      0.00      0.00
01:30:00 AM       0      0.74      0.00      0.00      0.00      0.00
01:30:00 AM       1      0.00      0.00      0.00      0.00      0.00
Average:        all     11.06      0.00      0.00      0.00      0.00
Average:          0     11.06      0.00      0.00      0.00      0.00

# 指定ファイルから指定した時間内のロードアベレージを出力

[root@dlp ~]#
sar -q -s 01:00:00 -e 01:30:00 -f /var/log/sa/sa22

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

01:00:00 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
01:05:00 AM         0       423      0.00      0.03      0.00         0
01:10:00 AM         0       169      0.00      0.00      0.00         0
01:15:00 AM         1       169      0.02      0.01      0.00         0
01:20:00 AM         0       335      0.00      0.03      0.00         0
01:25:00 AM         0       431      0.98      0.36      0.12         0
01:30:00 AM         0       172      0.00      0.12      0.08         0
Average:            0       283      0.17      0.09      0.03         0
[3] 今現在の統計情報を表示する。
# CPU の使用率を 1 秒おきに 3 回出力

[root@dlp ~]#
sar -u 1 3

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

01:34:38 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:34:39 AM     all      0.50      0.00      0.50      0.00      0.00     99.00
01:34:40 AM     all      0.50      0.00      1.49      0.00      0.00     98.02
01:34:41 AM     all      0.00      0.00      0.00      0.00      0.00    100.00
Average:        all      0.33      0.00      0.67      0.00      0.00     99.00

# I/O とネットワークの統計を 2 秒おきに 5 回出力

[root@dlp ~]#
sar -b -n DEV 2 5

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

01:34:55 AM       tps      rtps      wtps      dtps   bread/s   bwrtn/s   bdscd/s
01:34:57 AM      0.00      0.00      0.00      0.00      0.00      0.00      0.00

01:34:55 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
01:34:57 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:34:57 AM    enp1s0      0.50      0.00      0.03      0.00      0.00      0.00      0.00      0.00

.....
.....

01:35:03 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
01:35:05 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:35:05 AM    enp1s0      0.50      0.00      0.03      0.00      0.00      0.00      0.00      0.00

Average:          tps      rtps      wtps      dtps   bread/s   bwrtn/s   bdscd/s
Average:         0.50      0.00      0.50      0.00      0.00      4.30      0.00

Average:        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
Average:           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:       enp1s0      0.90      0.00      0.11      0.00      0.00      0.00      0.00      0.00
[4] [Sar] コマンド以外にも [SysStat] パッケージに含まれる他のツール群を利用して、現在の統計情報を出力することもできます。
# I/O の統計情報をメガバイト単位で 2 秒おきに出力し続ける

[root@dlp ~]#
iostat -mx -d 2

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

Device            r/s     rMB/s   rrqm/s  %rrqm r_await rareq-sz     w/s     wMB/s   wrqm/s  %wrqm w_await wareq-sz     d/s     dMB/s   drqm/s  %drqm d_await dareq-sz     f/s f_await  aqu-sz  %util
dm-0             2.76      0.07     0.00   0.00    0.10    25.97    8.24      0.34     0.00   0.00    5.50    41.71    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.05   2.19
dm-1             0.03      0.00     0.00   0.00    0.13    23.72    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00
sr0              0.00      0.00     0.00   0.00    0.00     0.17    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00
vda              2.93      0.09     0.00   0.11    0.11    30.10    5.82      0.33     2.57  30.62    5.46    58.50    0.00      0.00     0.00   0.00    0.00     0.00    1.70   12.90    0.05   2.20


Device            r/s     rMB/s   rrqm/s  %rrqm r_await rareq-sz     w/s     wMB/s   wrqm/s  %wrqm w_await wareq-sz     d/s     dMB/s   drqm/s  %drqm d_await dareq-sz     f/s f_await  aqu-sz  %util
dm-0             0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00
dm-1             0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00
sr0              0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00
vda              0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00      0.00     0.00   0.00    0.00     0.00    0.00    0.00    0.00   0.00

.....
.....

# 全 CPU の統計情報を 2 秒おきに 3 回出力

[root@dlp ~]#
mpstat -P ALL 2 3

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

01:36:31 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
01:36:33 AM  all   28.75    0.00   21.50    0.00    0.25    0.00    0.00    0.00    0.00   49.50
01:36:33 AM    0    0.50    0.00    0.50    0.00    0.00    0.00    0.00    0.00    0.00   99.00
01:36:33 AM    1   57.00    0.00   42.50    0.00    0.50    0.00    0.00    0.00    0.00    0.00

01:36:33 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
01:36:35 AM  all   29.25    0.00   21.50    0.00    0.50    0.00    0.00    0.00    0.00   48.75
01:36:35 AM    0    0.50    0.00    1.00    0.00    1.00    0.00    0.00    0.00    0.00   97.50
01:36:35 AM    1   58.00    0.00   42.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00

01:36:35 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
01:36:37 AM  all   29.25    0.00   21.25    0.00    0.75    0.25    0.00    0.00    0.00   48.50
01:36:37 AM    0    0.50    0.00    1.00    0.00    1.00    0.50    0.00    0.00    0.00   97.00
01:36:37 AM    1   58.00    0.00   41.50    0.00    0.50    0.00    0.00    0.00    0.00    0.00

Average:     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
Average:     all   29.08    0.00   21.42    0.00    0.50    0.08    0.00    0.00    0.00   48.92
Average:       0    0.50    0.00    0.83    0.00    0.67    0.17    0.00    0.00    0.00   97.83
Average:       1   57.67    0.00   42.00    0.00    0.33    0.00    0.00    0.00    0.00    0.00

# 特定のプロセスのメモリー使用率を 1 秒おきに 3 回出力

[root@dlp ~]#
pidstat -r -p 3028 1 3

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

01:38:47 AM   UID       PID  minflt/s  majflt/s     VSZ     RSS   %MEM  Command
01:38:48 AM   982      3028      0.00      0.00  268912   51824   1.36  netdata
01:38:49 AM   982      3028      0.00      0.00  268912   51824   1.36  netdata
01:38:50 AM   982      3028      0.00      0.00  268912   51824   1.36  netdata
Average:      982      3028      0.00      0.00  268912   51824   1.36  netdata

# CIFS の統計情報をメガバイト単位で 1 秒おきに 3 回出力

[root@dlp ~]#
cifsiostat -m 1 3

Linux 5.14.0-70.el9.x86_64 (dlp.srv.world)      03/22/2022      _x86_64_        (2 CPU)

Filesystem                    rMB/s        wMB/s    rops/s    wops/s         fo/s         fc/s         fd/s
\\smb.srv.world\Share          0.00         0.00      0.00      0.00         0.00         0.00         0.00

Filesystem                    rMB/s        wMB/s    rops/s    wops/s         fo/s         fc/s         fd/s
\\smb.srv.world\Share          0.00         0.00      0.00      0.00         0.00         0.00         0.00

Filesystem                    rMB/s        wMB/s    rops/s    wops/s         fo/s         fc/s         fd/s
\\smb.srv.world\Share          0.00         0.00      0.00      0.00         0.00         0.00         0.00
関連コンテンツ