SARG informa que o Squid está preenchendo o disco, como limpá-los?

4

Estou executando o Squid 3 no Ubuntu 10.04, com o SARG para relatórios. Está funcionando muito bem, mas estou tendo problemas com o servidor ficando totalmente cheio com os relatórios SARG.

Eu criei esse script, que tenta se livrar de qualquer coisa com mais de 45 dias na pasta de relatórios, mas acho que causou alguns problemas, porque o SARG não foi executado corretamente desde então.

#!/bin/bash
find /var/www/squid-reports/* -type f -mtime +45 -exec rm -f {} \;
find /var/www/squid-reports/* -type d -mtime +45 -exec rmdir {} \;

Qual seria a maneira recomendada de cuidar disso? Obrigada!

    
por UrkoM 04.10.2011 / 09:45

1 resposta

6

Existe uma opção de configuração lastlog para /etc/squid/sarg.conf que permite especificar quantos dias valem a pena guardar, por exemplo,

lastlog 45

para manter 45 dias de registros. O padrão é 0, o que significa manter todos os registros.

# TAG: lastlog n
#      How many reports files must be keept in reports directory.
#      The oldest report file will be automatically removed.
#      0 - no limit.
#
lastlog 0
    
por 04.10.2011 / 10:07

Tags