Lightsquid (en Apache)

Pues luego de ver el gran aporte a la comunidad de @Franco_Sparrow y @Alexminator con el tutorial de Squid 5 toca entonces hacer análisis de las trazas que genera ese Squid. Claro, opciones tenemos muchas y en variedades; pero les traigo hoy, de entre todas ellas y que seguro ya conoces, una que instalaras en par de sencillos pasos.

El proceso lo haremos sobre el servidor de Squid, ya sea hecho por el tutorial de nuestra comunidad u otro que ya tenga usted instalado y quiera agregarle esta funcionalidad.

Siendo root haremos lo siguiente:

Instalamos los paquetes necesarios

Chequee que la ruta a los logs declarada en «/etc/lightsquid» sea válida:

Creamos/editamos el virtualhost de Lightsquid para que nos quede así:

Habilitamos módulos necesarios:

Habilitamos la configuracion del virtualhost:

Reiniciamos el apache:

Nos descargamos el compactado de Lightsquid.
Copiamos la carpeta de lightsquid a «/var/www/html».
Damos los permisos necesarios:

Chequee que la ruta a los logs declarada en «/var/www/html/lightsquid» sea válida:

Generamos el primer reporte para que nos salga la web:

Los reportes por defecto se generan diariamente. Si desea puede agregarle una tarea al cron para que los haga mas seguidos, por ejemplo, cada 10 minutos:

Y agregamos:

Listo, vamos a http://IP_proxy/lightsquid y veremos algo como esto:

Damos clic en la fecha que queremos revisar.

Dentro del día seleccionado veremos los usuarios que navegaron.

Al pinchar en el usuario veremos los sitios a los que accedió.

Los reportes que Lightsquid estraiga de los logs de navegación los organizará por fecha, al estilo «20200918«, y los pondrá en «/var/www/html/lightsquid/reports«.

Si notaste en las 3 fotos aparece el botón Herramientas, con el podrás exportar el reporte en varios formatos, imprimir, etc.

 

En caso que ya tengas ésta funcionalidad instalada y quieras agregarse solamente el tema haz los pasos siguientes:

Para poner el tema metro_tpl:
– Del compactado que descargamos anteriormente, la carpeta «asset» la pones en la raiz de «lightsquid«; donde estan los «.cgi«.
– La carpeta «metro_tpl» dentro de «tpl«.
– En «/var/www/html/lightsquid.cfg«, en el parametro «$templatename» cambia «base» por el tema que copiaste «metro_tpl«.
– F5 a la web y Listo.

Nota.- Los archivos html que contiene la carpeta «metro_tpl» los puedes editar a tu gusto y conveniencia.

Agradecimientos a Adalberto Fajardo (@semofajardo) por su aporte con el tema.

Antes de concluir decirles que también tenemos la instalación para Docker cortesía Adrian Rodríguez (@adrianrp1988).

Saludos.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 5 / 5. Recuento de votos: 2

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Please follow and like us:

4 comentarios

  1. Google Chrome 85.0.4183.101 Google Chrome 85.0.4183.101 Android 9 Android 9
    Mozilla/5.0 (Linux; Android 9; SM-J610G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.101 Mobile Safari/537.36

    Saludos desde Camagüey Raysel, muchas gracias por el aporte, cuando te refieres a: «del compactado…», acerca del tema metro-tpl, lo pusiste en alguna parte?
    Muchas gracias

    • Firefox 80.0 Firefox 80.0 Windows 10 x64 Edition Windows 10 x64 Edition
      Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0

      Esta dentro del compactado que debes bajar, ya edite el tuto para q sea entendible y visible.
      Nos descargamos el fichero Lightsquid….busca esta frase y da click en ligthsquid

  2. Firefox 81.0 Firefox 81.0 Windows 10 x64 Edition Windows 10 x64 Edition
    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0

    Muy buen tuto, con el Lightsquid existe alguna forma de dar los logs separado, es decir nacional de internacional

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*