Configurando los reportes de Squid con Sarg en Linux

Sarg es el Generador de Reportes de Analisis para Squid  (Squid Analysis Report Generator)el cual nos despliega el informe de hacia donde navegan nuestros usuarios de proxy. Ademas en sus informes en formato HTML podemos ver aparte de los nomrbes de usuarios, sus direcciones IP, sus bytes o hasta gigas transmitidos, sitios web visitados, etc.

He visto que muchos profesionales informaticos tienen problemas para configurar la herramienta y que les brinde los resultados que necesitan. El dia de hoy no les explicare como se instala SARG en su distro de linux, mas bien nos vamos a saltar la facil instalacion y nos iremos directamente a configurar la creacion automatica de los reportes.

Archivo de configuracion

Dependiendo de su distro (Debian, Fedora, Suse, Redhat o Ubuntu) el directorio del archivo de configuracion puede cambiar, pero en nuestro caso estoy configurando un ClearOS asi que el archivo esta en /etc/sarg/sarg.conf.

  • Lo primero que cambiamos es la opcion de language Spanish
  • Luego verificamos que el path hacia el log de squid sea el correcto, normalmente lo encontramos en access_log /var/log/squid/access.log
  • Ahora para tener el formato de fecha entendible, lo cambiamos a formato europeo, en la opcion date_format e
  • Ahora, solo por conveniencia cambiamos el numero de los sitios mas visitados a 200, asi topsites_num 200

Si desean pueden continuar revisando las opciones de configuracion, pero para nuestro manual o tutorial, asi es mas que suficiente.

Testeando la configuracion

Para probar si nuestra configuracion es aceptable podemos ejecutar la generacion del informe, tecleando como root:

proxy_server]# /usr/bin/sarg > /dev/null

Este proceso de generacion puede tardar un par de minutos, durante los cuales el procesador estara al 100% mientras parsea las bitacoras de squid.

Para verificar y ver el informe en vivo, abrimos el navegador e ingresamos la direccion de nuestro proxy, como ejemplo

http://miproxy/sarg

Agregando SARG al cron

Cuando ya estemos satisfechos con nuestros informes llego el momento de automatizar la tarea de generacion del reporte, para lo cual ingresamos en el cron de root, la siguiente linea:

50 23 * * * /usr/bin/sarg > /dev/null

O si no deseamos que se ejecute durante los fines de semana:

50 23 * * 1-5 /usr/bin/sarg > /dev/null

 

Linux Gratis

No soy un asesor financiero y la información que proporciono es solo para fines educativos e informativos. No brindo asesoramiento de inversión y cualquier decisión que tome con respecto a sus inversiones es suya. Consulte a un asesor financiero autorizado antes de tomar cualquier decisión de inversión. El valor de las criptomonedas puede ser volátil e invertir en ellas implica un riesgo significativo. Debe considerar cuidadosamente su propia situación financiera y tolerancia al riesgo antes de tomar cualquier decisión de inversión. No garantizo la exactitud o integridad de la información proporcionada y no soy responsable de ninguna pérdida o daño que pueda resultar del uso de esta información.

Disqus Comments Loading...

Recent Posts

Más Allá de la Teoría: Estudiantes en la Vanguardia de Lightning Network 2023

En el ámbito de la informática y la cadena de bloques, el conocimiento teórico a…

6 meses ago

Un Análisis Detallado del Informe de Crimen Cripto 2023: Una Guía para Principiantes

El emergente dominio de las criptomonedas ha cautivado la imaginación colectiva por su potencial para…

7 meses ago

Capital de Riesgo en Cripto: Sobreviviendo y Prosperando en un Mercado Bajista

En el siempre evolucionante mundo de las criptomonedas, el capital de riesgo (VC) ha encontrado…

7 meses ago

Bitcoin, divisas y criptomonedas: Potencial y perspectivas | Análisis 2023

?? Resumen video : Gareth Soloway Bitcoin, prepárate para lo que viene Introducción El mercado…

1 año ago

El desmoronamiento de Silicon Valley Bank: la crisis bancaria del 2023

En marzo de 2023, el mundo financiero se vio sacudido por el repentino colapso de…

1 año ago

SegWit – Bitcoin Segregated Witness

A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y…

1 año ago