O Logrotate irá rotacionar os logs, mas quando ele renomeia o arquivo para .1 (e depois para .2.gz, .3.gz, etc), os arquivos estão vazios. Eu rastreei isso até o caminho especificado no arquivo de configuração de log:
/hosts/*/log/*.log
Se eu alterar a linha acima para um diretório específico, como:
/hosts/website-1/log/*.log
Logrotate começa a funcionar corretamente. Nada mais na configuração é alterado e estou testando-o usando o comando logrotate -f /etc/logrotate.d/hosts
.
Eu sei que posso listar vários diretórios para os logs individualmente, mas seria mais fácil se a primeira linha funcionasse. Alguma idéia?