Tutorial de configuración de instalación de Sarg

  
 

El nombre completo de SARG es: Squid Analysis Report GeneratorSARG es una herramienta de análisis de registro de Squid. Utiliza el formato html para detallar la información del sitio, la información de ocupación, el tiempo de conexión y el tráfico de cada usuario que accede a Internet. , visitas, etc.

Instale SARG (tome sarg-2.3.1. como ejemplo)

wget http://prdownloads.sourceforge.net/sarg/sarg-2.3.1.tar.gztar -zxvf sarg -2.3.1.tar.gzcd sarg-2.3.1

./configuremakemake install

Crear un directorio de informes SARG

mkdir /var /www /html /sarg ## Mi directorio raíz web es /var /www /html

Establecer SARG

vi /usr/local/sarg/sarg.conf ## sargInstallation directory

access_log /var/log/squid/access.logoutput_dir /var /www /html /sargresolve_ip yesoverwrite_report yes

Configuración de los datos del informe de actualización cada hora

vi /etc/cron.hourly/sarg

#! /bin /sh

/usr /bin /sarg > /dev /null 2 ​​> &1

chmod a + x /etc/cron.hourly/Sarg

Seleccione otra configuración relacionada

Edite la tabla de comparación de nombre de host IP /etc /hosts, por ejemplo:

192.168.18.10 Mary192.168.18.11 Jack192.168.18. 12 David ...

Establezca diariamente 23:59 Borrar caché de proxy

vi /etc/squid/squid.freshcache

#! /Bin /sh

/usr /bin /sargsleep 5ssyncservice squid se detiene 5stue > /var/log/squid/access.logtrue > /var /lo g /squid /cache.logtrue > /var/log/squid/store.logtrue > /var/log/squid/squid.outsleep 5ssyncrm -rf /var /spool /squid /* sleep 5ssyncservice squid inicio

chmod a + x /etc/squid/squid.freshcache

vi /etc /crontab

59 23 * * * root /etc/squid/squid.freshcache

Copyright © Conocimiento de Windows All Rights Reserved