Podaję kilka różnych domen za pośrednictwem NginX na tym samym serwerze i każda z nich loguje się do własnego pliku. Muszę skonfigurować skrypt do obracania, kompresowania tych plików i dodawania ich do crona.
Wiem, że muszę coś zrobić, aby NginX otworzył nowy plik dziennika po przeniesieniu starego. Czy ktoś może mi podać procedurę bezpiecznego obracania plików dziennika Nginx? Zgaduję, że muszę użyć Logrotate, jak to skonfigurować?
System:
- Serwer Ubuntu 9.04 ed.
- nginx / 0,7.61
rejestrowanie logów Nginx:
dziennik produkcji szyn logujących:
źródło
/etc/logrotate.d/nginx
. i zacznie obowiązywać.Jeśli używasz logrotate, dodaj następujące (z poprawną lokalizacją) do sekcji nginx w logrotate.conf:
Według strony podręcznika logrotate (8)
źródło