SysStat : Install2019/11/21 |
Install SysStat to enable system monitoring like CPU usage or Network statics.
|
|
[1] | Install SysStat. |
[root@dlp ~]#
[root@dlp ~]# dnf -y install sysstat systemctl enable --now sysstat |
[2] | System resource data are recorded every 10 minutes by default. But if you'd like to change the interval, it's possible to edit like follows. |
# default setting is like follows [root@dlp ~]# grep -A 1 'Timer' /usr/lib/systemd/system/sysstat-collect.timer [Timer] OnCalendar=*:00/10 # if change default 10 minutes, create a new config to override the default [root@dlp ~]# systemctl edit sysstat-collect.timer # create new # set interval on [OnCalendar=***] (example below is every 5 minutes) # empty value line [OnCalendar=] is needed to override default 10 minutes [Unit] Description=Run system activity accounting tool every 5 minutes [Timer] OnCalendar= OnCalendar=*:00/5 AccuracySec=0 # new config is added [root@dlp ~]# ll /etc/systemd/system/sysstat-collect.timer.d/override.conf -rw-r--r--. 1 root root 124 Nov 20 19:15 /etc/systemd/system/sysstat-collect.timer.d/override.conf |
[3] | If you'd like to change some settings of SysStat, the configuration file is located like follows. |
[root@dlp ~]#
vi /etc/sysconfig/sysstat
# sysstat-11.7.3 configuration file.
# How long to keep log files (in days).
# If value is greater than 28, then use sadc's option -D to prevent older
# data files from being overwritten. See sadc(8) and sysstat(5) manual pages.
HISTORY=28
# Compress (using xz, gzip or bzip2) sa and sar files older than (in days):
COMPRESSAFTER=31
# Parameters for the system activity data collector (see sadc manual page)
# which are used for the generation of log files.
# note *1
SADC_OPTIONS=" -S DISK"
# note *1 [available option] INT ⇒ System Interrupts DISK ⇒ Block Devices SNMP ⇒ SNMP statistics IPV6 ⇒ IPv6 statistics POWER ⇒ Power Management statistics ALL ⇒ All of the above XDISK ⇒ DISK + Partition statistics XALL ⇒ All of the above (ALL + XDISK) |