- Harmonogram rotacji
- Kontroluje, jak często dziennik jest obracany.
- Maksymalny rozmiar przed obrotem
- Ustawia limit rozmiaru pliku dziennika przed jego obróceniem. To pole może być używane zamiast harmonogramu rotacji, jeśli wolisz rozmiar zamiast limitu czasowego.
- Liczba starych dzienników do zachowania
- Określa, ile starych generacji pliku dziennika należy zapisać. Zwykle będą miały taką samą nazwę jak oryginalny dziennik, ale z dołączonymi nazwami .0, .1 itd. Jeśli wpiszesz 0 , żadne stare dzienniki nie będą przechowywane, a zatem zawartość pliku dziennika zostanie utracona po jego obróceniu.
- Kompresować stare pliki dziennika?
- Gdy ta opcja jest włączona, stare dzienniki będą kompresowane za pomocą gzip po obrocie, aby zmniejszyć ilość zajmowanego miejsca na dysku.
- Obracać, nawet jeśli plik dziennika jest pusty?
- Jeśli ta opcja jest włączona, ta opcja informuje logrotate, aby nadal obracał plik dziennika, nawet jeśli jest pusty, co powoduje zapisanie starych kopii o zerowym rozmiarze.
- Ponownie utworzyć plik dziennika po rotacji?
- Gdy ta opcja jest włączona, plik dziennika zostanie ponownie utworzony po obrocie, a nie pozostawiany tylko serwerowi, który pisze do niego, w celu odtworzenia. Domyślnie zostanie utworzony z oryginalnymi uprawnieniami i właścicielem, ale możesz użyć pól obok opcji Tak , aby określić alternatywne uprawnienia do pliku, użytkownika i grupy.
- Przechowuj stare obrócone logi
- Gdy to pole jest ustawione na Taki sam katalog jak plik dziennika , stare obrócone kopie pliku dziennika będą przechowywane w tym samym katalogu, co oryginalny dziennik. Opcji Directory można użyć do określenia alternatywnej lokalizacji - musi ona jednak znajdować się w tym samym systemie plików, co plik dziennika.
- Polecenia do uruchomienia po obrocie
- Po wypełnieniu tego pola tekstowego wprowadzone polecenia powłoki będą uruchamiane po obróceniu dziennika. Wiele serwerów wymaga ponownego uruchomienia po zmianie nazwy dziennika, aby mogły poprawnie zapisywać w nowym pliku. W takim przypadku możesz wprowadzić polecenie takie jak killall -HUP httpd, aby wywołać ponowne uruchomienie po rotacji.