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)