Webalizer debian lenny
Par curiosité, j'ai installé webalizer. Rien de nouveau je pense que ça fait longtemps que ça existe. Il analyse les logs d'apache pour fournir des statistiques sur les visites d'un site web.
Il est simple à installer, le rapport est complet. Il compte en visiteurs uniques (je suppose qu'il se base sur l'IP, ce qui donne quelques écarts avec d'autres systèmes qui utilisent un cookie). Comparé à google analytics, il lui manque juste l'analyse géographique des visites. Idéologiquement pour les webmasters qui ne souhaitent pas aider google ou xiti à récolter des données, c'est une alternative.
Mais ... qu'est-ce qu'il est moche! Un exemple de graphique:
installation toute bête:
apt-get install webalizer
Configuration:
vi /etc/webalizer/webalizer.conf
Le fichier de logs qu'il va analizer:
LogFile /var/log/apache2/other_vhosts_access.log
(dans mon cas ce n'est pas le vhost par défaut.)
Le repertoire où il va mettre son rapport:
OutputDir /var/www/webalizer
Dans mon cas /var/www est un vhost en https et pour lequel une authentification est requise.
et je lui précise le Hostname:
HostName blog-du-grouik.tinad.fr
Voila pour la configuration.
Pour avoir un premier rapport utilisez la commande webaliser. Et rendez vous sur l'URL pour constater une baisse des visites au mois de mai (il faisait beau? des week ends prolongés?) Pour la suite, cette commande a été mise dans une tache cron quotidienne lors de l'installation.