Minha configuração atual de logrotate fica assim (usando o logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
É executado com êxito uma vez por dia, mas quando o tamanho excede 250M, não é rotacionado. Por isso, aguarda até o final do dia girar, independentemente do tamanho.
Eu li que existe a opção maxsize, e depois de mudar size 250M
para maxsize 250M
ela ainda não funciona.
Preciso definir um cron para executar o logrotate de hora em hora, ou o logrotate é executado automaticamente porque está ouvindo o tamanho do arquivo e há outra coisa errada acontecendo?