Re: freebsd + apache + logrotate

From: Ebbe Hjorth (none@info--ebbehjorth.dk.lh.bsd-dk.dk)
Date: Tue 29 Jul 2008 - 13:49:44 CEST


Date: Tue, 29 Jul 2008 13:49:44 +0200 (CEST)
Subject: Re: freebsd + apache + logrotate
From: "Ebbe Hjorth" <none@info--ebbehjorth.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk


> On Tue, 2008-07-29 at 13:16 +0200, Ebbe Hjorth wrote:
>> >> 1. Er der en smart måde at rotere flere logs på én gang eller skal
>> jeg
>> >> lave to af disse liner i /etc/newsyslog.conf for hver virtual host?
>> >
>> > Det er vel ok. Men du kan vel også lade apache roterer loggen, og så
>> > slette gamle logs med en shell-script fra cron. Det giver måske en
>> mere
>> > gennemsigtig løsning.
>> >
>>
>> Hmm ja, det kunne man jo også, ved ik om jeg har så meget styr på shell
>> scripting, men det kan jeg jo så få, måske ;)
>>
>> Men der skal altså en linie pr log til?
>
> Ja, det skal der til, svjks. Så hvis man har mere end et par stykker, så
> kunne det da godt være at apache blev lidt forvirret :).
>

Det var det jeg tænkte -

>
>>
>> Og hvis jeg kører apache funktionen, så laver den vel en HUP for hver
>> log
>> fil, og det er der vel ingen grund til?
>
> Hmm.. hvis du anvender ekstern log-rotation, så laver den en HUP for
> hver logfil. Hvis du derimod anvender apaches (rotatelogs), vil apache
> slet ikke få nogle HUP's. rotatelogs vil derimod selv være i stand til
> at skifte fil helt uden at skulle HUP'es. Navngivning vil dog afvige
> lidt fra det en normal log-rotation giver.
>

Okay, altså for mig der nu har 20+ vhosts, og gerne vil have newsyslog
format funktioner, så lyder det som om at der ik er så meget andet at gøre
end at brygge noget sammen selv, det var bare det jeg håbede på ikke at
skulle gøre - Utroligt at der ik er nogen er har opfundet den dybe
tallerken, især til rotation af vhosts logs.



This archive was generated by hypermail 2b30 : Thu 31 Jul 2008 - 23:00:01 CEST