SysStat : 利用方法2025/02/07 |
SysStat の利用方法です。
|
|||||||||||||||||||
[1] | 当日分の統計情報を表示する。 |
# CPU [root@dlp ~]# sar -u Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM CPU %user %nice %system %iowait %steal %idle 09:00:00 AM all 0.01 0.00 0.02 0.01 0.00 99.96 09:10:00 AM all 0.00 0.00 0.04 0.00 0.00 99.96 Average: all 0.01 0.00 0.03 0.00 0.00 99.96 # メモリー [root@dlp ~]# sar -r Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 09:00:00 AM 3140204 3263248 201356 5.39 4224 320300 287964 4.18 210284 213460 0 09:10:00 AM 3143292 3266524 198100 5.30 4224 320488 284116 4.13 206728 213628 0 Average: 3141748 3264886 199728 5.34 4224 320394 286040 4.15 208506 213544 0 # I/O [root@dlp ~]# sar -b Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM tps rtps wtps dtps bread/s bwrtn/s bdscd/s 09:00:00 AM 0.62 0.01 0.18 0.43 0.27 2.22 85891.42 09:10:00 AM 0.12 0.02 0.11 0.00 0.65 1.38 0.00 Average: 0.37 0.01 0.14 0.22 0.46 1.80 42946.43 # ネットワーク [root@dlp ~]# sar -n DEV Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 09:00:00 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:00:00 AM enp1s0 0.89 0.05 0.10 0.00 0.00 0.00 0.00 0.00 09:00:00 AM enp8s0 0.84 0.00 0.10 0.00 0.00 0.00 0.00 0.00 09:10:00 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:10:00 AM enp1s0 0.79 0.05 0.08 0.00 0.00 0.00 0.00 0.00 09:10:00 AM enp8s0 0.74 0.00 0.07 0.00 0.00 0.00 0.00 0.00 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: enp1s0 0.84 0.05 0.09 0.00 0.00 0.00 0.00 0.00 Average: enp8s0 0.79 0.00 0.08 0.00 0.00 0.00 0.00 0.00 # ロードアベレージ [root@dlp ~]# sar -q Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 09:00:00 AM 0 164 0.00 0.00 0.00 0 09:10:00 AM 0 162 0.00 0.00 0.00 0 Average: 0 163 0.00 0.00 0.00 0 |
[2] | ログファイルを指定して過去の統計情報を表示する。 ログファイルはデフォルトでは [/var/log/sa] 配下に、日にちごとに分割保管されています。 |
[root@dlp ~]# ll /var/log/sa total 8 -rw-r--r--. 1 root root 5948 Feb 7 09:10 sa07 # 指定ファイルから取得済み全情報を出力 [root@dlp ~]# sar -A -f /var/log/sa/sa07 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 08:44:30 AM LINUX RESTART (2 CPU) 08:50:00 AM CPU %usr %nice %sys %iowait %steal %irq %soft %guest %gnice %idle 09:00:00 AM all 0.01 0.00 0.00 0.01 0.00 0.01 0.01 0.00 0.00 99.96 09:00:00 AM 0 0.01 0.00 0.01 0.02 0.00 0.01 0.01 0.00 0.00 99.95 09:00:00 AM 1 0.01 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.00 99.97 ..... ..... 09:00:00 AM CPU total/s dropd/s squeezd/s rx_rps/s flw_lim/s blg_len 09:10:00 AM all 1.54 0.00 0.00 0.00 0.00 0 09:10:00 AM 0 1.31 0.00 0.00 0.00 0.00 0 09:10:00 AM 1 0.23 0.00 0.00 0.00 0.00 0 Average: CPU total/s dropd/s squeezd/s rx_rps/s flw_lim/s blg_len Average: all 1.63 0.00 0.00 0.00 0.00 0 Average: 0 1.10 0.00 0.00 0.00 0.00 0 Average: 1 0.53 0.00 0.00 0.00 0.00 0 # 指定ファイルから指定した時間内のロードアベレージを出力 [root@dlp ~]# sar -q -s 09:00:00 -e 10:00:00 -f /var/log/sa/sa07 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 09:00:00 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 09:10:00 AM 0 162 0.00 0.00 0.00 0 Average: 0 162 0.00 0.00 0.00 0 |
[3] | 今現在の統計情報を表示する。 |
# CPU の使用率を 1 秒おきに 3 回出力 [root@dlp ~]# sar -u 1 3 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 09:17:45 AM CPU %user %nice %system %iowait %steal %idle 09:17:46 AM all 0.00 0.00 0.00 0.00 0.00 100.00 09:17:47 AM all 0.00 0.00 0.50 0.00 0.00 99.50 09:17:48 AM all 0.00 0.00 0.00 0.00 0.00 100.00 Average: all 0.00 0.00 0.17 0.00 0.00 99.83 # I/O とネットワークの統計を 2 秒おきに 5 回出力 [root@dlp ~]# sar -b -n DEV 2 5 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 09:18:13 AM tps rtps wtps dtps bread/s bwrtn/s bdscd/s 09:18:15 AM 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:18:13 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 09:18:15 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:18:15 AM enp1s0 0.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 09:18:15 AM enp8s0 0.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 ..... ..... 09:18:21 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 09:18:23 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:18:23 AM enp1s0 0.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 09:18:23 AM enp8s0 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.00 0.00 0.00 0.00 0.00 0.00 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.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 Average: enp8s0 0.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 |
[4] | [Sar] コマンド以外にも [SysStat] パッケージに含まれる他のツール群を利用して、現在の統計情報を出力することもできます。 |
# I/O の統計情報をメガバイト単位で 2 秒おきに出力し続ける [root@dlp ~]# iostat -mx -d 2 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _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 3.49 0.11 0.00 0.00 0.10 31.21 0.76 0.01 0.00 0.00 1.54 14.41 0.10 9.56 0.00 0.00 2.47 99220.05 0.00 0.00 0.00 0.07 dm-1 0.04 0.00 0.00 0.00 0.10 22.28 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 3.69 0.13 0.01 0.22 0.11 36.71 0.63 0.01 0.14 18.23 1.73 18.83 0.10 9.77 0.00 1.15 1.76 99489.79 0.16 2.25 0.00 0.06 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 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 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 09:19:43 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 09:19:45 AM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 09:19:45 AM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 09:19:45 AM 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 09:19:45 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 09:19:47 AM all 0.00 0.00 0.00 0.00 0.25 0.00 0.00 0.00 0.00 99.75 09:19:47 AM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 09:19:47 AM 1 0.00 0.00 0.00 0.00 0.50 0.00 0.00 0.00 0.00 99.50 09:19:47 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 09:19:49 AM all 0.00 0.00 0.00 0.00 0.25 0.00 0.00 0.00 0.00 99.75 09:19:49 AM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 09:19:49 AM 1 0.00 0.00 0.00 0.00 0.50 0.00 0.00 0.00 0.00 99.50 Average: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle Average: all 0.00 0.00 0.00 0.00 0.17 0.00 0.00 0.00 0.00 99.83 Average: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 Average: 1 0.00 0.00 0.00 0.00 0.33 0.00 0.00 0.00 0.00 99.67 # 特定のプロセスのメモリー使用率を 1 秒おきに 3 回出力 [root@dlp ~]# pidstat -r -p 914 1 3 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _x86_64_ (2 CPU) 09:20:41 AM UID PID minflt/s majflt/s VSZ RSS %MEM Command 09:20:42 AM 0 914 0.00 0.00 8064 5708 0.15 sshd 09:20:43 AM 0 914 0.00 0.00 8064 5708 0.15 sshd 09:20:44 AM 0 914 0.00 0.00 8064 5708 0.15 sshd Average: 0 914 0.00 0.00 8064 5708 0.15 sshd # CIFS の統計情報をメガバイト単位で 1 秒おきに 3 回出力 [root@dlp ~]# cifsiostat -m 1 3 Linux 6.12.0-39.el10.x86_64 (dlp.srv.world) 02/07/2025 _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 |
Sponsored Link |
|