GNU/Linux >> Znalost Linux >  >> Linux

Jak zvýšit uchovávání „sar“ dat na ‚N‘ dní v Linuxu

Výkon systému neustále monitoruje sysstat nástroje. Protokoly výkonu nejsou uchovávány tak dlouho, jak je požadováno. Tento příspěvek nastiňuje kroky ke zvýšení uchovávání dat sar na požadovaný počet dní.

Jak změnit období uchování protokolu výkonu

Protokoly jsou uchovávány po dobu několika dnů. Upravte soubor /etc/sysconfig/sysstat takže HISTORIE hodnota udává požadovaný počet dní pro uchovávání protokolů výkonu:

$ cat etc/sysconfig/sysstat
# sysstat-9.0.4 configuration file.

# How long to keep log files (in days).
# If value is greater than 28, then log files are kept in
# multiple directories, one for each month.
HISTORY=28

# Compress (using 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"

Nastavení se okamžitě aktivuje a bude použito pro automatické denní zpracování.

Jak snížit místo na disku

COMPRESSAFTER nastavení, jak je znázorněno ve výše uvedeném úryvku kódu, automaticky komprimuje údaje o výkonu starší než daný počet dní.

Jak shromažďovat volitelné výkonnostní kategorie

Kromě vestavěných statistik výkonu má subsystém sysstat řadu volitelných statistických statistik, které lze povolit. Přečtěte si prosím sadc (sběratel dat o aktivitě systému) a zobrazí se aktuální dostupné volitelné sady statistik.

# man sadc


Linux
  1. Linux – Jak zvýšit Maxsymlinks?

  2. Linux – jak často je systém souborů Proc aktualizován v systému Linux?

  3. Jak zobrazit minulý výkon se sar v Linuxu

  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak se Linux dostal k sálovému počítači

  1. Linux – jak přimět Sar, aby se ukazovala za předchozí den?

  2. linux dnsmasq:jak zvýším ttl?

  3. Jak generovat data netflow v linuxu