[1] SysStat – Instalacja
10 lutego 2022Zainstaluj SysStat, aby włączyć monitorowanie systemu, takie jak użycie procesora lub statystyka sieci.
[1] Zainstaluj SysStat.
[root@vlsr01 ~]# dnf install sysstat [root@vlsr01 ~]# systemctl enable --now sysstat
[2] Dane zasobów systemowych są domyślnie rejestrowane co 10 minut. Ale jeśli chcesz zmienić interwał, możesz edytować plik konfiguracyjny w celu zmiany tych ustawień.
# domyślne ustawienia [root@vlsr01 ~]# grep -A 1 'Timer' /usr/lib/systemd/system/sysstat-collect.timer [Timer] OnCalendar=*:00/10 # jeśli zmienisz domyślne 10 minut, utwórz nową konfigurację, aby zastąpić domyślną # utwórz nowe # ustaw interwał w [OnCalendar=***] (przykład poniżej to co 5 minut) # pusta linia wartości [OnCalendar=] jest potrzebna do zastąpienia domyślnych 10 minut [Unit] Description=Run system activity accounting tool every 5 minutes [Timer] OnCalendar= OnCalendar=*:00/5 AccuracySec=0 # nowa konfiguracja została dodana [root@vlsr01 ~]# ll /etc/systemd/system/sysstat-collect.timer.d/override.conf -rw-r--r--. 1 root root 125 02-09 21:04 /etc/systemd/system/sysstat-collect.timer.d/override.conf
[3] Jeśli chcesz zmienić niektóre ustawienia SysStat, plik konfiguracyjny znajduje się w:
[root@vlsr01 ~]# 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. #uwaga1 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 # uwaga1 [dostępne opcje] INT ⇒ Przerwania systemu DISK ⇒ Urządzenia blokowe SNMP ⇒ Statystyki SNMP IPV6 ⇒ Statystyki IPv6 POWER ⇒ Statystyki zarządzania energią ALL ⇒ Wszystkie powyższe XDISK ⇒ DISK + statystyki partycji XALL ⇒ Wszystkie powyższe (ALL + XDISK)