Galera,
como posso resolver o problema de limpeza do log no squid?
será que se eu desabilitar a geração dos 3 logs meu squid vai fazer cache normalmente?
Versão Imprimível
Galera,
como posso resolver o problema de limpeza do log no squid?
será que se eu desabilitar a geração dos 3 logs meu squid vai fazer cache normalmente?
Olá!
vc pode apagar sem problemas ex: rm -rf /var/log/squid/* , o squid nao depende dos log para achar os objetos, ele usa outro método verificando data e tamanho do arquivo, o log é apenas um recurso para manutenção e monitoramento principalmente para que usa o SARG onde podemos gerar relatórios de páginas acessadas.
Abraços
Pode sim!
mas lembre-se que logs em geral é muito importante, pois eles nos dão muita informação sobre o estado do serviço em questão, no caso do squid sempre que quero saber se ele está funcionando bem, recorro ao log como no exemplo abaixo:
Mostra todo tráfego no squid
tail -f -n 20 /var/log/squid/access.log
Mostra tudo o que esta saindo do squid (cache) para os clientes
tail -f -n 20 /var/log/squid/access.log |grep TCP_HIT
tail -f -n 20 /var/log/squid/access.log |grep MEM_HIT
mas se vc quiser desabilita-los no squid não tem problema basta seguir o exemplo abaixo:
access_log none
cache_log none
cache_store_log none
Coloque o parâmetro none em todas as opções de log no squid, pois somente apagar ou comentar as linhas em questão não vai funcionar, pois por padrao o squid gera logs na ausencia das opções acima no squid.conf.
Abraços