Lightsquid

squid

 

Lightsquid est un logiciel de statistiques sur l’utilisation de Squid.

Il y a pléthore d’outils en la matière, du plus pointu au plus léger. Moi, j’ai fais dans le léger.

LightSquid comme son nom l’indique est à 0% de matières grasses mais il me suffit pour retourner des stats par IP, par URL, un top des noms de domaines les plus consommateurs, etc.

 

C’est parti pour l’install :

apt-get update && apt-get install lightsquid

 

Dans le fichier, /etc/apache2/conf-available/lightsquid.conf, commenter les lignes présentes par défaut et ajouter celles-ci :

#Alias  /lightsquid/    /usr/lib/cgi-bin/lightsquid/
#
#<Location "/lightsquid/">
#       Require local
#</Location>

Alias   /lightsquid/    /usr/lib/cgi-bin/lightsquid/
<Location "/lightsquid/">
    # Permettre l'accès à un réseau
    Require ip 192.168.1
    Require all denied
</Location>

<Directory "/usr/lib/cgi-bin/lightsquid/">
    AddHandler cgi-script .cgi
    AllowOverride All 
    DirectoryIndex index.cgi
    Options +ExecCGI
</Directory>

 

On active la configuration de lightsquid, on active le module CGI :

a2enconf lightsquid
a2enmod cgi
service apache2 restart

 

Et pour finir, on met le script de parsing de squidlight dans la crontab :

crontab -e
 
    */5 * * * * /usr/share/lightsquid/lightparser.pl

 

Pour le premier coup, on peut le lancer à la main :

/usr/share/lightsquid/lightparser.pl

 

Et y a plus qu’à :
http://monsquid/lightsquid/

Ce qu’enseigne LightSquid : Interdisez google, facebook, apple et microsoft et vous aurez à nouveau de la bande passante !

Sur le même sujet :