Presentació dels logs de Squid
1. Usando grep y awk
Puedes usar herramientas de línea de comandos como grep y awk para filtrar y analizar los registros de Squid. Por ejemplo, para encontrar todas las entradas de una dirección IP específica, puedes usar:
grep “DIRECCIÓN_IP” /var/log/squid/access.log
2. Usando Sarg
Sarg (Squid Analysis Report Generator) es otra herramienta que puede ayudarte a analizar los registros de Squid. Para instalar Sarg en Rocky Linux 9, sigue estos pasos:
- Habilita el repositorio EPEL:
sudo dnf install epel-release
- Instala Sarg:
sudo dnf install gcc gd gd-devel make perl-GD wget httpd
- Descarga el paquete de Sarg desde SourceForge:
wget http://sourceforge.net/projects/sarg/files/sarg/sarg-2.3.10/sarg-2.3.10.tar.gz
Extrae el paquete descargado:
tar -xvzf sarg-2.3.10.tar.gz
cd sarg-2.3.10
Compila e instala Sarg:./configure
make
sudo make install
Configuración de Sarg
- Edita el archivo de configuración de Sarg:
sudo vi /usr/local/etc/sarg.conf
Generación de informes
Para generar un informe de Sarg, utiliza el siguiente comando:
sudo sarg
Acceso a los informes
Para acceder a los informes generados, abre tu navegador web y dirígete a la siguiente URL: http://IP_DEL_SERVIDOR/squid-reports