Você pode fazer com que o logrotate gire o log todos os dias e mantenha apenas 1 ou 2 dias de logs. Você pode fazer isso editando /etc/logrotate.d/pm-utils
para algo assim:
/var/log/pm-suspend.log {
weekly
rotate 4
delaycompress
compress
notifempty
missingok
}
/var/log/pm-powersave.log {
daily
rotate 2
delaycompress
compress
notifempty
missingok
}
Isso mantém as configurações padrão de logrotate para pm-suspend.log
e faz duas alterações nas configurações de pm-powersave.log
:
- A frequência de rotação foi reduzida de
weekly
paradaily
- O número de registros a serem mantidos em rotação foi reduzido de
4
para2
Agora, você terá arquivos 2pm-powersave.log nos últimos dois dias, cada um dos quais deverá ter um tamanho mais gerenciável. Se você achar que precisa dos logs, você pode aumentá-lo para 5-7, se você não usá-los, você pode reduzi-lo com segurança para 1.
Esta é apenas uma solução alternativa. Estou no processo de desabilitar o pm-powersave
logging ou, pelo menos, alterar o nível de log para algo menos detalhado. Vou relatar se encontrar algo promissor.