Reporte con el Squid

Forums: 

La idea es generar reporte de navegacion por ip del archivo squid para saber que pagina han navegado cada ip.

buscando por el internet encontre la siguiente informacion :

1. /var/log/squid
2. Para solucionar este problemas recurrimos al poder del awk, así que creamos un archivo llamado ordenar.sh con el siguiente contenido
awk '{print "#"$3 "*" $7 }' access.log |sort -t'#' -k 1 > informe.txt

3. Pare ejecutar primero le damos permisos a nuestro script
hmod 777 ordenar.sh

Luego ejecutamos

./ordenar.sh
Y visualizamos nuestros resultados
less informe.txt

el problema es que : CUANDO hago en el terminal cat informe.txt no se visualiza nada esta el archivo en blanco. cual sera el problema la regla esta bien, el archivo esta creado pero no guarda informacion dentro del archivo.

gracias d antemano

gracias epe. dentro del

gracias epe.

dentro del script que tengo modifique los que me dijieste dentro del archivo ordenar.sh
mediante el vi dentro del terminal ej: vi ordenar.sh
su contenido es el siguiente :
#!/bin/bash
awk '{print "#"$3 "*" $7 }' access.log |sort -t'#' -k 1 &> informe.txt

cuando ejecuto el scipt

./ordenar.sh

veo el archivo informes.txt igual no aparece nada esta en blanco el archivo

Bueno colega, revisa el

Bueno colega, revisa el access.log que debe estar vacio tambien...
Pero puede que no lo estes ubicando en el lugar correcto...
Prueba de esta manera:


awk '{print "#"$3 "*" $7 }' /var/log/squid/access.log |sort -t'#' -k 1 &> /root/Desktop/informe.txt

Esto es lo que sale en el informe:

#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/favicon.ico
#192.168.0.57*http://www.gstatic.com/news/img/logo/debr.gif

Salud2s...

ecualug
______________________
!!!AdminRed_Debian!!!

no me visualiza el archivo access.log

dentro de la siguiente ruta

cd /var/log/squid
ls
cache.log.2.gz cache.log.5.gz store.log store.log.3.gz
cache.log cache.log.3.gz monitoreo.sh store.log.1.gz store.log.4.gz
cache.log.1.gz cache.log.4.gz squid.out store.log.2.gz store.log.5.gz

no encuentro el archivo access.log

mi servidor es centos

gracias por su ayuda

Listo Access.log

Gracias deathUser ya me aparecio el access.log

en el squid ha estado cometando esta linea

cache_access_log /var/log/squid/access.log

lo descomente y listo

pero el problema es que ya tengo el archivo access.log pero no si hago un cat access.log no hay nada de informacion
sera por que recien esta creado y no reporta todavia, o el script creado no esta bien

gracias de antemano.

Ya me funcionar los reportes para squid

Gracias por sus aportes.

ya puede ver los reportes en el archivo informe.txt

ese archivo lo exporto a una hoja de calculo por supuesto que CALC de openoofice para hacer filtros por ip y gerenrar los reportes pero los siguientes datos me salen en una solo columna:
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.57*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.17*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.87*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.37*http://www.gstatic.com/news/img/831979698-pagination.png
#192.168.0.17*http://www.gstatic.com/news/img/831979698-pagination.png

MI PREGUNTA? como puedo hacer para que ese mismo resporte me salga en dos columnas es decir la direccion IP en una columna y la pagina web que navega en otro columna asi seria mas facil generar los fltros por ip

gracias de antemano