Adicione um comando postrotate
antes do final }
, por exemplo:
postrotate
exec >> /var/log/logrotate.log
date; echo 'completed'
endscript
Esta parte só é executada (por /bin/sh
) se o arquivo de log for realmente rotacionado.
Eu estou tentando fazer um arquivo de configuração para rotação em /etc/logrotate.d/ Eu fiz isso:
sudo cat > service
/var/log/service/service.log {
rotate 6
compress
size=120M
missingok
create 0777 root root
notifempty
}
Eu quero adicionar mensagem após rotação com data e hora atuais, algum texto (por exemplo, "Completo") no arquivo /var/log/logrotate.log. Como posso fazer isso?
Tags logrotate