mas conseguiu ver?
bom.
consegui criar scripts que fazem a busca dos relatórios, diário, semanal e mensal.
mas tem um problema. ele busca um relatório de 1 semana, mas não consegue resultados, é como se não existisse informações no arquivo de log. ele apenas consegue informações do dia de hj.
vo postar aqui os scripts para vc ver.
________________________________________________________________
daily.sh
#!/bin/bash
INICIO=$(date --date "0 day ago" +%d/%m/%Y)
FIM=$(date --date "0 day ago" +%d/%m/%Y)
sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -o /var/www/html/daily
_____________________________________________________________
weehly.sh
#!/bin/bash
INICIO=$(date --date "7 day ago" +%d/%m/%Y)
FIM=$(date --date "0 day ago" +%d/%m/%Y)
sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -o /var/www/html/weekly
____________________________________________________________
monthly.sh
#!/bin/bash
INICIO=$(date --date "30 day ago" +%d/%m/%Y)
FIM=$(date --date "0 day ago" +%d/%m/%Y)
sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -o /var/www/html/monthly
_________________________________________________________
sarg.conf
access_log /var/log/squid3/access.log
output_dir /var/www/html
__________________________________________________________
Aqui estarei postando a configuração cache do meu squid.conf
#### INICIO DO CACHE ####
cache_mem 512 MB
maximum_object_size_in_momory 1024 KB
maximun_object_size 1024 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_sap_high 95
cache_dir ufs /var/spool/squid3 2048 16 256
access_log /var/log/squid3/access.log squid
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
error_directory /usr/share/squid3/errors/pt
#### FIM DO CACHE ####
__________________________________________________________
estes são meus códigos, gostaria de saber se ha alguma configuração nele que esteja apagando o arquivo de log todos os dias. pois como falei antes, os comandos não conseguem puxar nada alem do dia atual.