RHEL 8でSysstatの設定を確認する!

RHEL 8でSysstatの設定を確認します。

Sysstatのデータ保存に関する設定を確認する!

Sysstatのデータ保存に関する設定は、「/etc/sysconfig/sysstat」を確認します。ファイルの保存先が「/var/log/sa」で、圧縮方法が「xz」であることなどがわかります。

$ cat /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.
SADC_OPTIONS=" -S DISK"

# Directory where sa and sar files are saved. The directory must exist.
SA_DIR=/var/log/sa

# Compression program to use.
ZIP="xz"

# By default sa2 script generates yesterday's summary, since the cron job
# usually runs right after midnight. If you want sa2 to generate the summary
# of the same day (for example when cron job runs at 23:53) set this variable.
#YESTERDAY=no

# By default sa2 script generates reports files (the so called sarDD files).
# Set this variable to false to disable reports generation.
#REPORTS=false

Sysstatのデータ取得タイミングの設定を確認する!

Sysstatのデータ取得タイミングの設定は、「/lib/systemd/system/sysstat-collect.timer」を確認します。以下の内容から10分おきに取得していることがわかります。

$ cat /lib/systemd/system/sysstat-collect.timer 
# /usr/lib/systemd/system/sysstat-collect.timer
# (C) 2014 Tomasz Torcz <tomek@pipebreaker.pl>
#
# sysstat-11.7.3 systemd unit file:
#        Activates activity collector every 10 minutes

[Unit]
Description=Run system activity accounting tool every 10 minutes

[Timer]
OnCalendar=*:00/10

[Install]
WantedBy=sysstat.service

おわりに

RHEL 8のSysstatの設定は、「/etc/sysconfig/sysstat」を確認します。sarコマンドで、過去分のデータを表示する場合にも確認が必要になります。

関連記事

関連書籍(Amazon)

N/A