Logrotate ou scripting para manipular o arquivo de log

1

Eu quero ter certeza de que um determinado arquivo de log fique vazio quando atingir um tamanho específico. Eu usei pela primeira vez logrotate desde que a página man diz:

It will not modify a log multiple times in one day unless the criterium for that log is based on the log’s size.

No entanto, parece que o arquivo de log só é girado quando eu o forcei usando logrotate -f /etc/logrotate.conf ou, no dia seguinte, porque logrotate está localizado em /etc/cron.daily/logrotate .

Aqui está o meu arquivo logrotate.conf :

...
/var/log/maillog
{
    missingok
    notifempty
    nocompress
    size=10k
    postrotate
        touch /var/log/maillog
    endscript
}

Eu gostaria de saber sua opinião sobre isso. Há algo de errado com a minha configuração ou devo usar um script que sempre verifica o tamanho do arquivo de log?

    
por Jay 10.12.2014 / 16:21

0 respostas