Instalar y configurar SARG en Debian 6.0 Squeeze
Este es mi segundo post aca en Taringa! sobre algo nuevo que estoy aprendiendo, GNU/Linux, Debian para ser mas exacto.
La creacion de este post es por el motivo de que se me ocurrio instalar SARG en Linux y estuve aprox. 4 horas buscando hasta que encontre uno que me sirvio.
Sarg (Squid Analysis Report Generator) es una herramienta que permite a los administradores de redes ver a donde accedieron los usuarios de su red de una forma muy detallada en reportes diarios, semanales o mensuales.
SARG permite ver los sitios que visito cada usuario con fecha y hora, cuantos datos consumio (MB) entre otras cosas y genera un listado de sitios mas visitados.
En resumen, es una herramienta sencilla pero muy util.
Dejemos de hablar y vamos a lo importante, la intalacion y configuracion:
En la consola logueado como root, aplicar el siguiente comando para instalar SARG:
# aptitude install sarg
Una vez instalado hay que configurarlo para que genere los reportes diariamente.
El archivo de configuracion de SARG se encuentra en /etc/sarg/sarg.conf
No hace falta modificar nada si no se toca el archivo access.log de Squid, mientras tenga la ruta de origen de Squid, SARG funcionara.
Configuracion de apache
Crear el archivo sarg en el directorio de apache mediante este comando:
nano /etc/apache2/conf.d/sarg
En dicho archivo escribir lo siguiente:
Alias /sarg /var/lib/sarg
<Directory /var/lib/sarg>
DirectoryIndex index.html
order deny,allow
deny from all
allow from 127.0.0.1
</Directory>
Luego se reinicia apache para que los cambios surjan efecto:
/etc/init.d/apache2 restart
La distribucion Squeeze impide que se generen los reportes diariamente, el problema se debe a que Squid realiza una rotacion de logs justo antes que SARG genere reportes.
Esto se soluciona con el siguiente comando:
mv /etc/cron.daily/sarg /etc/cron.daily/0sarg
Luego esperen 24 hs a que se genere un reporte o ingresen el comando
sarg-reports today
para poder ver el reporte en la direccion http://localhost/sarg
Espero que les sirva de algo, luego lo completare mas, ahora estoy medio corto de tiempo.
Un abrazo...