Après une longue absence sur LinuxFr.org, il est temps pour moi de vous annoncer la sortie de la dernière version 8.0 d’AWStats Log Analyzer.
AWStats est un outil de reporting de statistiques sur la fréquentation d'un site web qui s'appuie sur les logs du serveur (donc sans traqueur intégré sur le site, sans cookie, sans service Tiers, etc…)
Le projet a été initié en 2000 et a connu son apogée en 2008 (avec 20 à 30% de part de marché, qui a décliné depuis au profit des outils d'analyses statistiques basés sur la pose de tags JavasScript. Il reste encore utilisé à ce jour par beaucoup d'administrateurs système.
Le package de la v8 peut être téléchargé sur le site du projet AWStats : https://awstats.org
Les changements de cette version sont les suivants:
- Amélioration du CSS
- Mise à jour de robots.pm
- Corrections du bug n° 248
- Mise à jour de la traduction en chinois traditionnel et migration vers UTF-8
- Arbre de tri : Vérification de l'existence de la clé. Ne tient pas compte de sa valeur.
- Autorisation des journaux de traitement en JSON
- Correction de la configuration par défaut de NotPageList
- Ajout d'un rapport sur le temps de requête
- Correction d'un lien incorrect dans la documentation
- Suppression des agents utilisateurs natifs des navigateurs Android et iOS/OSX de robots.pm
- Identification incorrecte de GPTBot en raison d'une erreur dans robots.pm
- Encodage incorrect pour la traduction en ukrainien
Voir le portail officiel sur https://www.awstats.org
ATTENTION: Comme je l'avais annoncé dans le podcast projets-libres sur Matomo et AWstats, ceci est la dernière version que je publierais. La maintenance du projet AWStats s'arrêtant avec cette version 8.0.
Je vais pouvoir me consacrer entièrement à mes 2 autres projets: https://dolibarr.org et https://sellyoursaas.org.
Je ne doute pas que la communauté saura réaliser les forks, bienvenus, au projet si nécessaire.
Si vous désirez basculer sur un projet avec une maintenance plus active, je vous invite à basculer sur Matomo ou d'autres outils également libres…
Aller plus loin
- Site web AWStats (155 clics)
- Site web Matomo (118 clics)
- Le podcast projets libres AWStats et Matomo (30 clics)
# Bravo
Posté par Bruno (Mastodon) . Évalué à 8 (+7/-0).
pour le travail effectué sur ce projet et bonne continuation sur ceux en cours !
# Irremplaçable
Posté par passke (site web personnel) . Évalué à 5 (+4/-0).
J'avais effectivement bien retenu l'arrêt de la maintenance de l'outil et je suis toujours à la recherche de son remplaçant. Difficile de trouver une alternative basée sur les logs, ne nécessitant pas de base de données et ne prenant pas 2To d'espace disque.
C'était un bel outil, bravo pour ce travail et bonne chance aux autres projets !
[^] # Re: Irremplaçable
Posté par Epy . Évalué à 8 (+6/-0).
J'ai un peu testé Goaccess https://goaccess.io/
Il me semble pas mal, disponible même dans les paquets de Debian 12 et certainement d'autres distributions.
[^] # Re: Irremplaçable
Posté par swix . Évalué à 3 (+3/-0).
+1 pour goaccess que je viens par hasard de découvrir après 20 ans de webalizer et quelques escales chez awstats (merci!), la taille des fichiers HTML générés est incroyablement faible par rapport à tout ce qui y est stocké (rendu carte du monde / globe, etc.).
Demo: https://rt.goaccess.io/ (et la version en console pour étudier un log en particulier est bien pratique aussi via ssh).
[^] # Re: Irremplaçable
Posté par passke (site web personnel) . Évalué à 3 (+2/-0).
J'avais aussi testé GoAccess, et tant au niveau performances que formats de logs ou que génération de statistiques, il se débrouillait plutôt bien. Le seul problème que j'y avais vu était la possibilité de générer des statistiques pour chaque virtualhost si le fichier de logs en comporte plusieurs centaines. Il me semble dans ce cas qu'il est nécessaire soit de pré-traiter le fichier pour créer un fichier le log par virualhost, soit de traiter le fichier autant de fois que de virualhosts en filtrant…
Mais c'était il y a déjà plus d'un an, peut-être que dans les dernières versions, il existe une autre possibilité.
[^] # Re: Irremplaçable
Posté par devnewton 🍺 (site web personnel) . Évalué à 3 (+0/-0).
La démo plante avec un message Unable to authenticate WebSocket. :-(
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Irremplaçable
Posté par swix . Évalué à 0 (+0/-0).
Peut-être était-ce lors d'un refresh du site ? Aucun souci vu d'ici que ce soit avec Firefox ou Safari.
[^] # Re: Irremplaçable
Posté par Yuul B. Alwright . Évalué à 3 (+2/-0).
Merci beaucoup pour la suggestion.
Il est vraiment très rapide et disponible à la fois en ligne de commande, en page web statique et dynamique.
Je suis en train de tester le setup suivant:
- Coté serveur: Une petite tâche cron pour générer la version web statique
- Coté PC: Un script qui monte le dossier distant avec SSHFS et ouvre la page dans le navigateur.
C'est léger et efficace.
[^] # Re: Irremplaçable
Posté par Claude SIMON (site web personnel) . Évalué à 2 (+0/-0).
Je viens aussi de l'adopter.
J'ai plusieurs serveurs qui servent chacun plusieurs sites web et ça m'ennuyait d'installer goaccess sur chaque. Alors j'ai commis un script que je lance lorsque je veux consulter les stats de mes sites et qui lit les logs via ssh et les fait traiter à la volée par un goaccess installé localement. J'ai donc les rapports en local.
Pour des sites pas trop gros, c'est efficace et simple à mettre en place.
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Irremplaçable
Posté par Epy . Évalué à 2 (+0/-0).
Depuis que je l'ai testé j'ai envie de mettre en place l'une de vos deux solutions, ou envoyer les logs sur un serveur de log et les traiter là; voire générer un rapport en HTML et l'envoyer par email.
Je n'ai toujours pas pris le temps de le faire
[^] # Re: Irremplaçable
Posté par Jul (site web personnel) . Évalué à 1 (+0/-0).
J'ai écris un remplaçant (yahi) d'awstats.
Au moins, t'es sûr que le mainteneur existe, est en vie, et peut corriger les bugs, trololol.
En prime, il y a un livre du « making off » (l'envers du décors) : loser du logiciel libre
# Merci pour ces 25 ans
Posté par Yuul B. Alwright . Évalué à 3 (+2/-0).
Merci beaucoup pour cette excellent logiciel qui existe depuis 25 ans. Je venais tout juste de le découvrir, j'arrive un peut tard. :D
# Merci
Posté par DiscoM . Évalué à 2 (+2/-0).
Merci pour AWStats, je l'utilise probablement depuis ses débuts, et je l'ai encore sur des serveurs actifs de production.
Super logiciel, merci encore.
# Utiliser matomo avec les logs du serveur web
Posté par Christophe Ti (site web personnel) . Évalué à 2 (+2/-0).
Bonjour à tous,
Matomo supporte (via script) l'import de logs d'accès sans que ça nécessite de code côté navigateur web.
Ce n'est pas la façon standard de générer les statistiques mais c'est possible.
Christophe Ti
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.