SysStat : How to use2022/05/19 |
How to use SysStat.
To input [sar] command with specifying options like follows, it's possible to display logs. (refer to [man sar] for more details)
|
|||||||||||||||||||
[1] | Display today's statistics reports. |
# CPU root@dlp:~# sar -u Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 CPU %user %nice %system %iowait %steal %idle 05:45:40 all 5.34 1.76 4.73 11.92 0.00 76.25 05:50:19 all 0.23 0.19 0.35 0.20 0.00 99.03 05:55:40 all 0.46 0.00 0.39 0.57 0.00 98.58 Average: all 2.04 0.65 1.85 4.30 0.00 91.15 # memory root@dlp:~# sar -r Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 05:45:40 2163784 3477732 218220 5.43 68996 1397040 807504 11.59 689924 897476 84 05:50:19 2229096 3502648 193388 4.81 69100 1356616 662584 9.51 692392 811152 136 05:55:40 2235820 3510832 185272 4.61 69832 1357380 693648 9.96 728256 783768 84 Average: 2209567 3497071 198960 4.95 69309 1370345 721245 10.36 703524 830799 101 # I/O root@dlp:~# sar -b Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 05:45:40 213.49 11.50 201.99 0.00 1547.74 12369.85 0.00 05:50:19 1.00 0.02 0.98 0.00 1.38 29.17 0.00 05:55:40 2.63 0.45 2.18 0.00 6.76 157.78 0.00 Average: 73.71 4.07 69.65 0.00 528.27 4264.31 0.00 # network root@dlp:~# sar -n DEV Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 05:45:40 lo 1.02 1.02 0.06 0.06 0.00 0.00 0.00 0.00 05:45:40 enp1s0 57.10 37.61 429.22 2.61 0.00 0.00 0.00 0.00 05:50:19 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:50:19 enp1s0 0.66 0.01 0.08 0.00 0.00 0.00 0.00 0.00 05:55:40 lo 0.95 0.95 0.05 0.05 0.00 0.00 0.00 0.00 05:55:40 enp1s0 4.69 3.41 1.32 13.16 0.00 0.00 0.00 0.00 Average: lo 0.68 0.68 0.04 0.04 0.00 0.00 0.00 0.00 Average: enp1s0 21.24 13.98 146.21 5.53 0.00 0.00 0.00 0.00 # load avarage root@dlp:~# sar -q Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 05:45:40 0 175 0.14 0.49 0.29 0 05:50:19 3 174 0.06 0.20 0.21 0 05:55:40 0 172 0.10 0.10 0.15 1 Average: 1 174 0.10 0.26 0.22 0 |
[2] | Display past statistics with specifying a log file. Log files are stored under the [/var/log/sa] directory by default. |
# display all statistics by a log file root@dlp:~# sar -A -f /var/log/sysstat/sa19 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:39:26 LINUX RESTART (2 CPU) 05:40:31 CPU %usr %nice %sys %iowait %steal %irq %soft %guest %gnice %idle 05:45:40 all 5.34 1.76 4.61 11.92 0.00 0.00 0.11 0.00 0.00 76.25 05:45:40 0 6.93 1.84 6.03 10.99 0.00 0.00 0.07 0.00 0.00 74.13 05:45:40 1 3.74 1.67 3.20 12.86 0.00 0.00 0.16 0.00 0.00 78.38 ..... ..... 05:40:31 %smem-10 %smem-60 %smem-300 %smem %fmem-10 %fmem-60 %fmem-300 %fmem 05:45:40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:50:19 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:55:40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 # display the load average with specifying times by a log file root@dlp:~# sar -q -s 05:40:00 -e 05:50:00 -f /var/log/sysstat/sa19 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 05:40:31 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked 05:45:40 0 175 0.14 0.49 0.29 0 Average: 0 175 0.14 0.49 0.29 0 |
[3] | Display current statistics. |
# display CPU utilization per a second 3 times root@dlp:~# sar -u 1 3 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 06:00:02 CPU %user %nice %system %iowait %steal %idle 06:00:03 all 0.00 0.00 1.00 0.00 0.00 99.00 06:00:04 all 0.51 0.00 0.00 0.00 0.00 99.49 06:00:05 all 0.00 0.00 0.00 0.00 0.00 100.00 Average: all 0.17 0.00 0.34 0.00 0.00 99.50 # display I/O and network per 2 seconds 5 times root@dlp:~# sar -b -n DEV 2 5 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 06:00:22 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 06:00:24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:00:22 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 06:00:24 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:00:24 enp1s0 0.50 0.00 0.03 0.00 0.00 0.00 0.00 0.00 06:00:24 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 06:00:26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ..... ..... 06:00:30 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 06:00:32 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:00:32 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.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 |
[4] | SysStat packages includes other commands not only [Sar] command, so it's possible to display current statistics with them like follows. |
# display I/O with Mega bytes per 2 seconds root@dlp:~# iostat -mx -d 2 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _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 9.44 0.37 0.00 0.00 0.11 40.32 74.62 1.39 0.00 0.00 4.04 19.07 1.42 15.01 0.00 0.00 0.03 10819.09 0.00 0.00 0.30 6.41 loop0 0.04 0.00 0.00 0.00 0.07 8.64 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 loop1 0.04 0.00 0.00 0.00 0.19 9.46 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 loop2 0.05 0.00 0.00 0.00 0.22 18.54 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 loop3 0.04 0.00 0.00 0.00 0.18 8.53 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 loop4 0.01 0.00 0.00 0.00 0.00 1.50 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 8.32 0.43 2.26 21.37 0.14 53.19 46.27 1.47 29.11 38.62 1.94 32.51 1.44 16.29 0.00 0.00 0.02 11581.51 24.41 2.57 0.15 6.42 ..... ..... # display all CPU utilization per 2 seconds 3 times root@dlp:~# mpstat -P ALL 2 3 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 06:02:19 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 06:02:21 all 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 0.00 99.50 06:02:21 0 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00 06:02:21 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 06:02:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 06:02:23 all 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 99.00 06:02:23 0 0.00 0.00 1.50 0.00 0.00 0.00 0.00 0.00 0.00 98.50 06:02:23 1 0.00 0.00 0.50 0.00 0.00 0.00 0.00 0.00 0.00 99.50 06:02:23 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 06:02:25 all 0.25 0.00 0.50 0.75 0.00 0.00 0.00 0.00 0.00 98.50 06:02:25 0 0.50 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 98.50 06:02:25 1 0.00 0.00 0.00 1.51 0.00 0.00 0.00 0.00 0.00 98.49 Average: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle Average: all 0.08 0.00 0.67 0.25 0.00 0.00 0.00 0.00 0.00 99.00 Average: 0 0.17 0.00 1.16 0.00 0.00 0.00 0.00 0.00 0.00 98.67 Average: 1 0.00 0.00 0.17 0.50 0.00 0.00 0.00 0.00 0.00 99.33 # display memory utilization of specific process per a second 3 times root@dlp:~# pidstat -r -p 15539 1 3 Linux 5.15.0-25-generic (dlp.srv.world) 05/19/22 _x86_64_ (2 CPU) 06:03:23 UID PID minflt/s majflt/s VSZ RSS %MEM Command 06:03:24 998 15539 0.00 0.00 271148 38876 0.97 netdata 06:03:25 998 15539 0.00 0.00 271148 38876 0.97 netdata 06:03:26 998 15539 0.00 0.00 271148 38876 0.97 netdata Average: 998 15539 0.00 0.00 271148 38876 0.97 netdata # display CIFS statistics with Mega bytes per a 1 second 3 times root@dlp:~# cifsiostat -m 1 3 Filesystem: rB/s wB/s rops/s wops/s fo/s fc/s fd/s \\10.0.0.100\tmp 0.00 20.93 0.00 0.00 0.00 0.00 0.00 ..... ..... |
Sponsored Link |