Recentemente eu mudei a configuração de logs para letsencrypt, porque não havia um dado e eu tenho arquivos:
letsencrypt.log
letsencrypt.log.1
letsencrypt.log.10
letsencrypt.log.10.gz
letsencrypt.log.11
letsencrypt.log.11.gz
letsencrypt.log.12
letsencrypt.log.12.gz
letsencrypt.log.13
letsencrypt.log.13.gz
letsencrypt.log.14
letsencrypt.log.14.gz
letsencrypt.log.15
letsencrypt.log.15.gz
letsencrypt.log.16
letsencrypt.log.16.gz
onde os arquivos pares têm 1409 bytes e os arquivos ímpares têm 0 bytes. Os arquivos compactados com Gzip, no entanto, têm algum conteúdo (que difere). A configuração para rotação de log é:
/var/log/letsencrypt/*.log {
daily
rotate 32
compress
delaycompress
missingok
notifempty
create 644 root root
}
Como devo alterar a configuração de rotação de log para deixar apenas:
- dois primeiros arquivos não compactados,
- resto dos arquivos gzipados,
- livrar-se de arquivos vazios?
Ok, então eu consegui fazer o log apropriado girar:
Então a diferença é que eu removi
notifempty
.