Com certeza há um log (/var/log/squid/access.log), mas ele é difícil de analisar manualmente. Melhor usar um programa como o SARG (Squid Analisys and Report Generator), que pega esse log e transforma num conjunto de páginas que dizem "quem" acessou "qual site", "quando", "quantas vezes" e "por quanto tempo".
Pra instalar => "sudo apt-get install sarg"
Depois de instalado, vc vai precisar editar os arquivos "/etc/sarg/sarg-reports.conf" e "/etc/sarg/sarg.conf", pq as configurações default [da versão que eu testei] não funcionam. Mas não é difícil fazer funcionar, basta acompanhar o funcionamento do comando
sarg-reports todayEsse comando tenta fazer um "instantâneo" dos logs do sarg, e, claro, só vai funcionar quando toda configuração estiver redonda.
O pacote que eu testei só faz relatórios diários, semanais e mensais do tráfego do squid. Com uma pequena mudança no "crontab" ele pode passar a fazer também relatórios instantâneos a cada 15 min:
*/15 * * * * root /usr/bin/sarg-reports today > /dev/null 2>&1Comentário final, os relatórios semanal e mensal são meio complicados de por pra funcionar, pq vc precisa manter o arquivo de log da semana ou do mês inteiro, e esses logs do squid crescem igual massa de pão com fermento --- na rede lá do serviço eles chegam a uns 3 ou 4 gigabytes. Não tente fazer isso a menos que vc tenha muito espaço livre.