AWStats 8.0 est sorti

Posté par  (site web personnel) . Édité par Benoît Sibaud, palm123 et Arkem. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
35
8
sept.
2025
Administration système

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

  • # Bravo

    Posté par  (Mastodon) . Évalué à 8 (+7/-0).

    pour le travail effectué sur ce projet et bonne continuation sur ceux en cours !

  • # Irremplaçable

    Posté par  (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  . É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  . É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  (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  (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  . É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  . É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  (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  . É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  (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  . É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  . É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  (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.