em um terminal, no servidor rodando o squid, execute o comando
tail -f /var/log/squid3/access.log
veja como um usuário visita páginas da web. Se muitas linhas percorrerem a tela sempre que clicarem em algo, elas usarão o servidor proxy. Se o arquivo de log do squid não estiver localizado, dê uma olhada em / etc / squid para a localização do arquivo de log.
Para sair do comando acima, pressione ctrl + c
Para ver se está realmente armazenando coisas em cache e sendo útil, deve haver algumas linhas que dizem que é um HIT. Para ver uma descrição completa do conteúdo do arquivo de log veja o wiki do squid . Observe que os HITs de cache não serão tão freqüentes quanto você deseja devido ao navegador da Web de um usuário individual que já armazena em cache as informações localmente. Você obterá o maior número de ocorrências quando vários usuários solicitarem as mesmas páginas antes que essas informações sejam descartadas do cache.
Como quando um e-mail allstaff diz "check this site out ..."
- TCP_MISS / 200 significa que o documento solicitado não estava no cache, mas pode buscá-lo no servidor da Web. O direto no final diz que o arquivo foi buscado no servidor web.
- TCP_IMS_HIT / 304 significa que o cliente perguntou se o arquivo foi alterado e o squid verificou sua data / hora no servidor da web e descobriu que ele não havia sido alterado, portanto, ele forneceu uma cópia do arquivo para o cliente fora de seu cache local .
Então, sim, o seu squid está sendo usado e está funcionando como cache.