Eu gosto de cronolog. O Apache pode canalizar a saída para o cronolog que armazena coisas em logs com base em qualquer modelo que você usa.
No meu servidor em que uso essas duas diretivas no escopo global, apenas uma cópia do cronolog foi iniciada e usada para gravar logs. Isso criará um novo arquivo de log para cada ano + mês.
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedvhost
CustomLog "|/usr/bin/cronolog /var/log/apache2/%Y%m.combined.allhosts.log" combinedvhost