Sar
System Activity Report
Enable sar logs
Step 1: install sysstat if there is no sar
# apt-get install sysstat
Step 2: Open “/etc/default/sysstat” using your favorite file editor and change ENABLED=”false” to ENABLED=”true”
vi /etc/default/sysstat
vi /etc/default/sysstat
----
# Should sadc collect system activity informations? Valid values
# are "true" and "false". Please do not put other values, they
# will be overwritten by debconf!
ENABLED="true"
----
Step 3: change the collection interval from every 10 minutes to every 2 minutes
vim /etc/cron.d/sysstat
# The first element of the path is a directory where the debian-sa1
# script is located
PATH=/usr/lib/sysstat:/usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin
# Activity reports every 10 minutes everyday
5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1
# Additional run at 23:59 to rotate the statistics file
59 23 * * * root command -v debian-sa1 > /dev/null && debian-sa1 60
Step 4. Restart the service.
service sysstat restart
Or
/etc/init.d/sysstat restart
Check swap
sar -S
root@shubuntu:~# sar -S 3 3
Linux 4.15.0-1031-raspi2 (shubuntu) 08/19/19 _aarch64_ (4 CPU)
02:58:29 kbswpfree kbswpused %swpused kbswpcad %swpcad
02:58:32 0 0 0.00 0 0.00
02:58:35 0 0 0.00 0 0.00
02:58:38 0 0 0.00 0 0.00
Average: 0 0 0.00 0 0.00
sar -S -f /var/log/sa/sa19
03:25:50 LINUX RESTART
03:30:01 kbswpfree kbswpused %swpused kbswpcad %swpcad
03:40:01 33554428 0 0.00 0 0.00
Average: 33554428 0 0.00 0 0.00
check memory log
sar -r
root@shubuntu:/var/log/sysstat# sar -r 3 3
Linux 4.15.0-1031-raspi2 (shubuntu) 08/19/19 _aarch64_ (4 CPU)
03:53:54 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty
03:53:57 117180 801116 816760 87.45 114796 451352 275608 29.51 391576 217264 4
03:54:00 117180 801116 816760 87.45 114796 451352 275608 29.51 391576 217264 4
03:54:03 116776 800720 817164 87.50 114796 451352 277428 29.71 391620 217264 160
Average: 117045 800984 816895 87.47 114796 451352 276215 29.58 391591 217264 56
sar -r -f /var/log/sa/sa19
03:25:50 LINUX RESTART
03:30:01 kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty
03:40:01 2417844 1462960 37.70 4184 1095068 401960 1.07 546280 641124 0
03:50:01 2415908 1464896 37.75 4184 1095600 410848 1.10 542352 640604 0
Average: 2416876 1463928 37.72 4184 1095334 406404 1.09 544316 640864 0
Check Disk
sar -d 2 5
root@shubuntu:~# sar -d 5 3
Linux 4.15.0-1031-raspi2 (shubuntu) 08/19/19 _aarch64_ (4 CPU)
02:57:06 DEV tps rkB/s wkB/s areq-sz aqu-sz await svctm %util
02:57:11 dev7-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
02:57:11 dev179-0 14.00 0.00 64.80 4.63 2.36 168.91 4.74 6.64
02:57:11 DEV tps rkB/s wkB/s areq-sz aqu-sz await svctm %util
02:57:16 dev7-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
02:57:16 dev179-0 0.40 0.00 7.20 18.00 0.00 6.00 6.00 0.24
02:57:16 DEV tps rkB/s wkB/s areq-sz aqu-sz await svctm %util
02:57:21 dev7-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
02:57:21 dev179-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: DEV tps rkB/s wkB/s areq-sz aqu-sz await svctm %util
Average: dev7-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: dev179-0 4.80 0.00 24.00 5.00 0.79 164.39 4.78 2.29
Check cpu
sar -u 2 5
root@shubuntu:~# sar -u 3 3
Linux 4.15.0-1031-raspi2 (shubuntu) 08/19/19 _aarch64_ (4 CPU)
02:57:47 CPU %user %nice %system %iowait %steal %idle
02:57:50 all 0.08 0.00 0.08 0.00 0.00 99.83
02:57:53 all 0.00 0.00 0.17 0.00 0.00 99.83
02:57:56 all 0.00 0.00 0.08 0.00 0.00 99.92
Average: all 0.03 0.00 0.11 0.00 0.00 99.86
To Print Overall I/O Activities.
sar -b 3 3
[root@dev-deploy-lv-101 ~]# sar -d 3 3
Linux 3.10.0-957.el7.x86_64 08/19/19 _x86_64_ (2 CPU)
03:56:43 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
03:56:46 dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:46 dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:46 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
03:56:49 dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:49 dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:49 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
03:56:52 dev8-0 0.33 0.00 0.67 2.00 0.00 0.00 0.00 0.00
03:56:52 dev253-0 0.33 0.00 0.67 2.00 0.00 0.00 0.00 0.00
Average: DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
Average: dev8-0 0.11 0.00 0.22 2.00 0.00 0.00 0.00 0.00
Average: dev253-0 0.11 0.00 0.22 2.00 0.00 0.00 0.00 0.00
To Print network statistics.
sar -n keyworks like dev /ip
[root@dev-deploy-lv-101 ~]# sar -n DEV 3 3
Linux 3.10.0-957.el7.x86_64 08/19/19 _x86_64_ (2 CPU)
03:56:05 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
03:56:08 ens192 23.33 1.67 1.50 1.11 0.00 0.00 0.00
03:56:08 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:08 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
03:56:11 ens192 18.00 0.33 1.06 0.13 0.00 0.00 0.00
03:56:11 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:56:11 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
03:56:14 ens192 19.67 0.67 1.16 0.16 0.00 0.00 0.00
03:56:14 lo 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
Average: ens192 20.33 0.89 1.24 0.46 0.00 0.00 0.00
Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.0
Last updated
Was this helpful?