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?