LogSplitter is a log handler for Apache that
combines the features of rotatelogs, splitlog, and
(in part) cronolog. It can process all of your
virtual host logs with a single instance of the
program, while keeping the benefits of having
separate log files that don't need further
splitting. It periodically rotates log files and a
post-rotate command can be invoked automatically.