Squid Analysis Report Generator (SARG)

Hoy me ha dado por empezar a desarrollar un analizador de los logs del squid pero despues me he dicho “tranqui colega, seguro que hay algo por ahí que valdrá la pena”. No me ha costado mucho encontrar un proyecto la mar de interesante, el analizador SARG.

No hay mucho que explicar de SARG. Es sencillo pero potente y eficaz.

La instalación puede hacerse mediante paquetes, aunque no he probado ninguno. Si se hace con el fichero comprimido que hay en la web se instala rapidamente con la secuencia mundialmente conocida de configure, make y make install (de verdad, ultimamente me resulta más entretenido instalar cosas en Windows, en Linux es todo asquerosamente fácil ;-) ).

Una vez instalado, el comando sarg nos genera listados en HTML basados en los logs del squid que le indiquemos. Por ejemplo, con sarg -l /var/log/squid/access.conf -o /var/www/sarg obtendremos una serie de listados que se ubicarán en el directorio especificado y que podremos consultar con cualquier navegador. Un ejemplo de estos listados lo podemos encontrar aquí.

La página del man sobre sarg es bastante útil, y para opciones avanzadas podemos modificar el fichero sarg.conf que se ubica por defecto en /usr/local/sarg/. En el fichero de configuración podemos establecer opciones como el idioma (podemos tener listados hasta en catalán), apariencia, ordenación de los resultados, envio de los listados por correo, etc.

Poco más que decir de sarg. Es una aplicación sencilla que hace solamente lo que tiene que hacer, y además lo hace bien.



Gracias por leerme. Ahora puedes leer los comentarios (9) o dejar un trackback.

Información de la entrada

Esta entrada se escribió el Martes, 11 de Mayo de 2004 y está clasificada en Tutoriales .

Puedes seguir cualquier debate sobre esta entrada a través del RSS de comentarios. Puedes escribir un comentario, o dejar un trackback.



Entrada anterior: Configurando listas de correo distribuidas con Mailman »
Siguiente entrada: VPN a través de iptables »

9 comentarios a “Squid Analysis Report Generator (SARG)

  • 1
    Boris
    Miercoles, 16 dUTC Agosto dUTC 2006, a las 22:04

    Hace algunos meses estoy utilizando Squid con filtro SquidGuard en un laboratorio que administro al que le agregue SARG, me parece una muy buena iniciativa ya que entender los .log que entrega el proxy es un poco complicado…. ;) . ademas el que los reportes esten en html y sean analizados, designados por frecuencia de visitas en un ranking e incluso las maquinas que realizan la peticion, lo unico que podria criticar es que existe poca documentacion en español en la red.

  • 2
    Pedro Ismael
    Viernes, 23 dUTC Marzo dUTC 2007, a las 03:48

    Kiubole… igual apenas acabo de implementar el sarg, y segui los pasos de una manulillo, todo fue transparente al momento de checar el reporte… no me crea el index.html ¿Donde esta el error?, no se aun, lo tendre que instalar desde el principio.. haber que sale!!

  • 3
    marianela Oliveros
    Martes, 17 dUTC Abril dUTC 2007, a las 15:11

    quisiera generar estadisticas de 2 dias antes como hago no se como hacerlo

  • 4
    Romano
    Lunes, 11 dUTC Junio dUTC 2007, a las 21:41

    Javier.
    Tengo instalado mi proxy y squid, y quiero configurar el Sarg, para ver los reportes por web, pero por donde comienzo, ya me baje el Sarg, hay que meterle mano a la configuracion??
    saludos

  • 5
    jhc
    Jueves, 14 dUTC Junio dUTC 2007, a las 20:59

    Para una fecha en particular usa:

    sarg -d dd/mm/yyyy-dd/mm/yyyy -l /var/log/squid/access.conf -o /var/www/sarg

  • 6
    JJ
    Domingo, 19 dUTC Agosto dUTC 2007, a las 21:38

    Hola Buen dia, alguien podria darme una ayudita, es que tengo instalado el squid-NT en windows 2000 server, pero quisiera configurar sarg porque me parece una estupenda herramienta, si alquien podria ayudarme estaria muy agradecido…

  • 7
    Ligia
    Miercoles, 24 dUTC Octubre dUTC 2007, a las 23:03

    he instalado el sarg, pero todo esta bien aparentemente, pero me muestra los reportes del 2005, y que parte tengo que configurar……ese es el problema…estoy leyendo unos manuales, pero hasta hora no me indican nada..

  • 8
    Masilva
    Jueves, 28 dUTC Febrero dUTC 2008, a las 04:52

    A mi solamente me genera los reportes del dia en que lo ejecuto, por ejemplo hoy al ejecutarlo me va a mostrar unicamente los movimientos del dia 27/02/2008 a las 22:21

    Cuando lo ejecuto como comentó arriba el amigo jhc “sarg -d dd/mm/yyyy-dd/mm/yyyy” no me hace nada diferente… vuelve y lo genera como de costumbre.

    Me urge resolver esta parte ya que necesito aparte de los reportes diarios poder ejecutar un reporte entre fechas con la finalidad de poder auditar a “x” pc-cliente en un lapso de tiempo

  • 9
    Lilianne
    Miercoles, 29 dUTC Octubre dUTC 2008, a las 16:20

    Hola
    Tengo instalado el SARG en mi servidor, pero necesito tener una autenticacion, para que los usuarios de mi red vean solamente sus propios consumos, no los del resto… ¿Alguna idea de como hago esto?
    Gracias


Escribe un comentario