Šta znači rotirati u Logrotate?
Šta znači rotirati u Logrotate?

Video: Šta znači rotirati u Logrotate?

Video: Šta znači rotirati u Logrotate?
Video: Rotacija - Matematika I 2024, Maj
Anonim

logrotate je dizajniran da olakša administraciju sistema koji generišu veliki broj datoteka evidencije. Omogućava automatsku rotacija , kompresiju, uklanjanje i slanje log datoteka. Ako je direktorij dat u komandnoj liniji, svaka datoteka u tom direktoriju se koristi kao konfiguracijski fajl.

Također znate, kako funkcionira rotacija dnevnika?

Logrotate pokreće postrotate skriptu svaki put rotira a log specificirano u bloku konfiguracije. Obično želite da koristite ovu skriptu za ponovno pokretanje aplikacije nakon rotacija dnevnika tako da se aplikacija može prebaciti na novu log . >/dev/null govori logrotate da vodi izlaz naredbe nigdje.

Nakon toga, pitanje je, kako da rotiram sistemski dnevnik? Ako želiš rotirati /var/log/ syslog mora biti naveden negdje u logrotate konfiguracijskoj datoteci, a vi samo pokrenite logrotate. Ako rotirano nedavno, zatim logrotate -f da ga prisilite da to učini ponovo. Dakle, to vam je potrebno u datoteci, obično ili /etc/logrotate. conf ili kao isječak datoteke u /etc/logrotate.

S obzirom na ovo, koliko često se rotiraju poruke dnevnika var?

precizira da sve log fajlovi će biti rotirano sedmično. precizira da četiri kopije starih log datoteke se zadržavaju prije ciklusa datoteka.

Upravljajte Linuxom log datoteke sa Logrotate.

dnevno Ovo se koristi za dnevno rotiranje log fajlova.
sedmično Ovo se koristi za rotiranje log fajlova sedmično.
mjesečno Ovo se koristi za rotiranje datoteka dnevnika mjesečno.

Kako rotirati log u Linuxu?

Cron svakodnevno pokreće uslužni program logroate u potrazi za log datoteke za rotirati . Možete odrediti automatski rotacija dnevnika pravila u /etc/cron. dnevno/ logrotate datoteku kako biste izbjegli ručnu intervenciju korisnika. To će izvršiti rotacija dnevnika svaki dan u određeno vrijeme.

Preporučuje se: