Mi configuración de logrotate actual se ve así (usando logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
Se ejecuta con éxito una vez al día, pero cuando el tamaño supera los 250M, no se rota. Por lo tanto, espera hasta el final del día para rotar, independientemente del tamaño.
He leído que existe la opción maxsize, y después de cambiar size 250M
a maxsize 250M
que todavía no funciona.
¿Necesito establecer un cron para ejecutar logrotate de una vez por hora, o logrotate se ejecuta automáticamente porque está escuchando ese tamaño de archivo y tengo algo más mal?