Jak ustawić logrotate aby Sarg działał logicznie?
: 28 listopada 2012, 08:33
Jak ustawić logrotate aby Sarg działał logicznie? Wydaje się kiepski - nie wykonają się (z powodu braku danych) raporty tygodniowe i miesięczne.
Też wydaje się bez sensu - nie wykona się (bo tylko jest tydzień w logach) raport miesięczny.
Ten niby ok, ale cron.weekly wykonuje się zawsze w określony dzień tygodnia, załóżmy niedziela. Jeśli koniec miesiąca przypadnie na piątek, to log się "przewali", raport miesięczny będzie, natomiast raport tygodniowy będzie tylko z soboty i niedzieli.
Zobrazowałem to dwa zdania niżej.
logrotate: dłużej - kiepsko ponieważ access.log ma po miesiącu i tak już sporo gigabajtów
Zdecydowałem się na logrotate miesięczny, więc mam mnóstwo dziur w tygodniowym:
Czyli jak z przykładu:
22-28 Jul (OK), dziura w raporcie - brak 29-31 Jul, 1-4 Aug (niepełny tydzień), 3 tygodnie zaraportowane (OK), znowu dziura, 1-1Sep - niepełny tydzień, i tak wszędzie.
Jak to poustawiać aby miało sens?
Kod: Zaznacz cały
logrotate
daily
Kod: Zaznacz cały
logrotate
weekly
Kod: Zaznacz cały
logrotate
monthly
Zobrazowałem to dwa zdania niżej.
logrotate: dłużej - kiepsko ponieważ access.log ma po miesiącu i tak już sporo gigabajtów
Zdecydowałem się na logrotate miesięczny, więc mam mnóstwo dziur w tygodniowym:
Czyli jak z przykładu:
22-28 Jul (OK), dziura w raporcie - brak 29-31 Jul, 1-4 Aug (niepełny tydzień), 3 tygodnie zaraportowane (OK), znowu dziura, 1-1Sep - niepełny tydzień, i tak wszędzie.
Jak to poustawiać aby miało sens?