httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dragon <dra...@crimson-dragon.com>
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:
>Hi,
>
>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
>it.
>
>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.

Dragon

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


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message