Moja obecna konfiguracja Logrotate wygląda następująco (przy użyciu Logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
Działa z powodzeniem raz dziennie, ale gdy rozmiar przekracza 250 M, nie jest obracany. Czeka więc do końca dnia na obrót, niezależnie od wielkości.
Przeczytałem, że istnieje opcja maxsize i po przejściu size 250M
na maxsize 250M
nią nadal nie działa.
Czy muszę ustawić crona tak, aby uruchamiał logrotate co godzinę, czy logrotate uruchamia się automatycznie, ponieważ nasłuchuje tego rozmiaru pliku, a dzieje się coś innego?