httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dragon <>
Subject Re: [users@httpd] Rotate logs for compression but keep them forever
Date Fri, 10 Aug 2007 22:19:49 GMT
Richard Edward Horner wrote:
>I'm sorry this is really a logrotate question but I don't think there
>is a logrotate mailing list :) Besides, this is for apache logs and I
>bet someone here knows the answer!
>I'm running a very high volume website and I'd like to rotate the logs
>daily so that I can compress them (.bz2) but all logrotate
>configurations I've seen only keep so many old logs. I'd like to keep
>the old logs forever. Afterall, I managed to compress 14.5GB of logs
>down to 555MB with bzip2.
>Is there a simple way to do this? I know if I set rotate to 0 that's
>going to keep 0 old logs. What if I just omit the rotate directive in
>/etc/logrotate.d/apache2 altogether? Any other ideas? I'd rather not
>just set rotate to a really huge number but I will if it comes down to
>I'm running an up to date Debian Etch system with apache 2.2.3-4 and
>logrotate 3.7.1-3.
---------------- End original message. ---------------------

Think outside of Apache.

Write a script in the language of your choice to do the log 
compression and move the log files to an archive directory of your choice.

Run that script as a cron job that happens shortly after the logs are rotated.


  Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message