A forma default do Ubuntu é fazer arquivos de log semanal, depois ele cria um arquivo log.1 com o arquivo da semana anterior e cria um novo arquivo de log e com o passar do tempo ele cria arquivos compactados de log, pois o aquivo log.1 é concatenado com os compactados.
Exemplo.
access.log (do apache), na próxima semana vira access.log (zerado sem nada), access.log.1 (tudo da semana passada.
na próxima semana vamos ter, access.log (tudo zerado de novo), o access.log.1 (com tudo que é o arquivo da semana anterior) e o arquivo da semana anterior que era o access.log.1 agora faz parte do access.log.gz.
Mas se assim como eu você gosta de checar o arquivo de log grande, para fazer uma filtragem mais bacana. Terás que mudar a forma como o logrote administra essa mudança.
faz um cd /etc/logrotate.d/ e ponha o .disable no que você deseja.
Exemplo: sudo mv apache2 apache2.disabled
Solução desenvolvida com a ajuda de nictuku no FreeNode #ubuntu-br
Simples, né?
Boa sorte!
Abraços!