logrotate dice che sta funzionando, ma non lo è

Ho appena impostato questa casella come server di log per poter inoltrare a un SIEM, ma il file non sta ruotando il modo in cui mi aspetto.

/var/log/remote/*.log { daily dateext rotate 4 compress delaycompress } 

Se correrei

 /usr/sbin/logrotate -d /etc/logrotate.conf -fv 

logrotate vede che deve ruotare i registri

 considering log /var/log/remote/logstash-prod.log log needs rotating rotating log /var/log/remote/logstash-prod.log, log->rotateCount is 4 dateext suffix '-20151009' glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]' glob finding logs to compress failed glob finding old rotated logs failed renaming /var/log/remote/logstash-prod.log to /var/log/remote/logstash-prod.log-20151009 creating new /var/log/remote/logstash-prod.log mode = 0600 uid = 0 gid = 0 

ma non scrive mai logstash-prod.log-20151009

Come posso risolvere i motivi per cui questo sta accadendo?

  • Ho spazio sul disco
  • Sto eseguendo il command come root
  • /etc/logrotate.conf è la copia fornita dal sistema (AWS Linux 2015.09)

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.