Re-organizing Apache log files
Lately I noticed that my
web server log files
weren’t properly rotated. Also I wanted to re-organize
them to have monthly boundaries. Preferably the rotation should
happend without the need to reload httpd. It’s a little
sad that this feature is not directly part of
mod_log_config. You have to use a log pipe for this.
Cronolog comes hightly
recommended.
CustomLog "|/usr/sbin/cronolog /path/to/log/access-%Y-%m.log" combined
Now the question was: How do I sort the Apache logs into the
monthly log files? Some ruby to the rescue. Not particular fast
but it did get the job done.
Read the rest of this entry »



