Obsah:

Co je Logrotate?
Co je Logrotate?

Video: Co je Logrotate?

Video: Co je Logrotate?
Video: DevOps & SysAdmins: Why do JBoss and Logrotate create log files full of NUL characters? 2024, Smět
Anonim

logrotate je navržen tak, aby usnadnil správu systémů, které generují velké množství souborů protokolu. Umožňuje automatickou rotaci, kompresi, odstraňování a zasílání souborů protokolu. Každý soubor protokolu lze zpracovávat denně, týdně, měsíčně nebo když se příliš zvětší. Normálně, logrotate se spouští jako denní úloha cron.

Jen tak, co znamená Logrotate?

POPIS. logrotate je navržen tak, aby usnadnil správu systémů, které generují velké množství souborů protokolu. Umožňuje automatickou rotaci, kompresi, odstraňování a zasílání souborů protokolu. Každý soubor protokolu lze zpracovávat denně, týdně, měsíčně nebo když se příliš zvětší. Normálně, logrotate se spouští jako denní úloha cron.

Dále, jak funguje Logrotate Copytruncate? copytruncate : Zkrátit původní soubor protokolu na místě po vytvoření kopie, namísto přesunutí starého souboru protokolu a volitelně vytvoření nového. To umět použít, když některému programu nelze říci, aby zavřel svůj soubor protokolu, a tak by mohl pokračovat v zápisu (připojování) k předchozímu souboru protokolu navždy.

Navíc, jak používáte Logrotate?

HowTo: The Ultimate Logrotate Command Tutorial s 10 příklady

  1. Otočte soubor protokolu, když velikost souboru dosáhne určité velikosti.
  2. Po otočení starého souboru protokolu pokračujte v zápisu informací protokolu do nově vytvořeného souboru.
  3. Komprimujte otočené soubory protokolu.
  4. Zadejte volbu komprese pro rotované soubory protokolu.
  5. Otočte staré soubory protokolu s datem v názvu souboru.

Jak poznám, že Logrotate funguje?

5 odpovědí. Na ověřit jestli konkrétní kláda se skutečně otáčí nebo ne a do šek poslední datum a čas jeho otočení, šek /var/lib/ logrotate /status soubor. Toto je úhledně naformátovaný soubor, který obsahuje název souboru protokolu a datum, kdy byl naposledy otočen.

Doporučuje: