Installation SquidAnalyzer

INSTALLATION OUTIL DE
STATISTIQUES SQUID3
Installation de SquidAnalyzer
Résumé
Installation de l’outil de statistiques SquidAnalyzer afin de contrôler plus facilement les logs
de squid3.
Julien BECKER
[email protected]
Table des matières
I.
Installation des prérequis ................................................................................................................ 2
II.
Installation des sources ................................................................................................................... 2
III.
Paramétrage de SquidAnalyzer ................................................................................................... 2
IV.
Mise à jour des statistiques ......................................................................................................... 2
V.
Test .................................................................................................................................................. 3
I.
-
Installation des prérequis
Pour l’utilisation des graphiques de SquidAnalyzer :
perl -MCPAN -e 'install GD::Graph::bars3d'
-
La partie serveur web :
apt-get -y install apache2
-
Téléchargements des sources :
cd /usr/src
wget http://downloads.sourceforge.net/project/squid-report/squidreport/5.1/squidanalyzer-5.1.tar.gz
II.
-
Installation des sources
On décompresse l’archive :
cd /usr/src/
tar xvzf squidanalyzer-*.tar.gz
cd squidanalyzer-*
-
On donne les droits au dossier de squidanalyzer :
mkdir /var/www/squidanalyzer
chown -R www-data /var/www/squidanalyzer/
chmod -R 775 /var/www/squidanalyzer/
-
On installe SquidAnalyzer :
cd /usr/src/squidanalyzer-*/
perl Makefile.PL LOGFILE=/var/log/squid3/access.log
HTMLDIR=/var/www/squidanalyzer
make
make install
III.
-
Paramétrage de SquidAnalyzer
On crée le fichier de configuration de SquidAnalyzer :
cp /etc/squidanalyzer/squidanalyzer.conf.sample
/etc/squidanalyzer/squidanalyzer.conf
-
On vérifie dans le fichier de configuration que les chemins sont bons :
nano /etc/squidanalyzer/squidanalyzer.conf
Output /var/www/squidanalyzer
WebUrl /squidanalyzer
LogFile /var/log/squid3/access.log
IV.
Mise à jour des statistiques
Attention : Si vous avez suivi ma procédure pour l’installation de SQUID + SQUIDGUARD , veuillez
supprimer la ligne « LogFormat » dans le fichier de configuration de /etc/squid3/squid.conf. Cette
ligne empêche la remontée des logs dans SquidAnalyzer.
-
Mise à jour manuelle :
/usr/local/bin/squid-analyzer > /dev/null 2>&1
-
Création d’une tâche planifiée pour la mise à jour automatique des statistiques :
crontab –e
*/5 * * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1
V.
Test
Pour tester la remontée des statistiques il faut ouvrir un navigateur web et tenter l’accès à :
http://<ipduserveur>/squidanalyzer