Albaney desculpe a demora em responder, mas andei bem ocupado na ultima semana.
Bem, em relação ao primeiro html do sarg, eu não tenho certeza de como gera-lo novamente. O sarg não gera ele a cada execução.
Se você quiser posso disponibilizar o meu index.html (ou podes editar o seu e corrigir o que falta).
Quanto a execução dos scripts: Acabei de verificar os meus relatórios do sarg e não faltou nenhum dia/semana/mes desde que eu implementei os scripts aqui.
Vamos tentar descobrir o que está acontecendo por partes:
1- Verifique se o seu log rotate está rotacionando os arquivos de log corretamente:
dentro de /var/log/squid/ observe se existem vários access.log_shor.2010XXXX.gz e se existe um arquivo para cada dia (pelo menos dos últimos 7 ou 30 dias (se queres o sarg.monthly)
2- Pelo que eu vi o sarg não aparece nos logs do cron, então vamos criar o nosso próprio log para verificar se os scripts estão rodando corretamente.
Edite os 3 scripts instalados e insira logo após a última linha de comentário (linhas iniciadas em #)
(Estou tendo problemas para postar a linha em bash corretamente aqui, então inseri ela no pastebin)
http://pastebin.com/LKdtYeXP
Aguarde o próximo dia para verificar se consta uma execução do sargdaily em /var/log/sarg.log
Quando você estiver com estas informações, avançamos.
Edit: meu index.html - http://pastebin.com/iyVNzKAr
[]'s