Čo znamená rotácia v Logrotate?
Čo znamená rotácia v Logrotate?

Video: Čo znamená rotácia v Logrotate?

Video: Čo znamená rotácia v Logrotate?
Video: Ирония судьбы, или С легким паром, 1 серия (комедия, реж. Эльдар Рязанов, 1976 г.) 2024, November
Anonim

logrotate je navrhnutý tak, aby uľahčil správu systémov, ktoré generujú veľké množstvo protokolových súborov. Umožňuje automatické rotácia , kompresia, odstránenie a odoslanie protokolových súborov. Ak je na príkazovom riadku uvedený adresár, každý súbor v tomto adresári sa použije ako konfiguračný súbor.

Tiež viete, ako funguje rotácia denníka?

Logrotate zakaždým spustí postrotate skript sa otáča a log špecifikované v konfiguračnom bloku. Tento skript zvyčajne chcete použiť na reštartovanie aplikácie po rotácia guľatiny aby sa aplikácia mohla prepnúť na novú log . >/dev/null hovorí logrotate previesť výstup príkazu nikam.

Následne je otázkou, ako otáčam syslog? Ak chceš točiť sa /var/log/ syslog musí byť niekde uvedený v konfiguračnom súbore logrotate a stačí spustiť logrotate. Ak si to otočený nedávno, potom logrotujte -f, aby ste to prinútili urobiť znova. Takže to potrebujete v súbore, zvyčajne v /etc/logrotate. conf alebo ako útržok súboru v /etc/logrotate.

Vzhľadom na to, ako často sa správy protokolu var striedajú?

špecifikuje, že všetky log súbory budú otočený týždenne. určuje, že štyri kópie star log súbory sa zachovajú pred cyklovaním súborov.

Spravovať Linux log súbory s Logrotate.

denne Používa sa na dennú rotáciu protokolových súborov.
týždenne Používa sa na týždennú rotáciu protokolových súborov.
mesačne Používa sa na striedanie súborov denníka mesačne.

Ako otáčate denník v systéme Linux?

Cron denne spúšťa nástroj logroate pri hľadaní log súbory do točiť sa . Môžete zadať automatické rotácia guľatiny pravidlá v /etc/cron. denne/ logrotate súbor, aby ste sa vyhli manuálnemu zásahu používateľa. Bude vykonávať rotácia guľatiny každý deň v konkrétnom čase.

Odporúča: