Apache est déjà capable de te donner ce type d'information dans ses fichiers de log. De mémoire (à vérifier cependant) sur Ubuntu et Debian, tu trouveras ces fichiers dans le répertoire /var/log/apache2/.
Il y a deux types de fichiers, "access log" et "error log". Le premier va te donner l'heure, l'adresse IP cliente, l'url, la taille et le code retour de chaque requête. Le deuxième te donnera des messages d'erreur pour les codes retour 4XX et 5XX.
Tu peux lire ces en direct en utilisant des commandes comme cat, tail, less ou more. Tu peux aussi utiliser un éditeur de texte (vi) mais personnellement j'évite.
Bon, lire les logs comme ça c'est un peu rudimentaire, je l'admet (encore qu'avec une coloration avec ccze, on peut arriver à trouver cela joli). Du coup, certains ici t'ont déjà proposé des alternatives graphiquement plus élaborées, sous forme d'interface web, comme webalizer, awstats, voire même piwik (ce dernier risque d'être graphiquement plus à ton goût). Il existe aussi des services où tu ajoutes un code dans tes pages web, comme Google Analytics, Xiti et d'autres encore, mais je doute qu'on te les recommande ici (dépendance à un service tiers, parfois payant).
[^] # Re: linux
Posté par Nils Ratusznik (site web personnel, Mastodon) . En réponse au message serveur apache. Évalué à 3.
Apache est déjà capable de te donner ce type d'information dans ses fichiers de log. De mémoire (à vérifier cependant) sur Ubuntu et Debian, tu trouveras ces fichiers dans le répertoire /var/log/apache2/.
Il y a deux types de fichiers, "access log" et "error log". Le premier va te donner l'heure, l'adresse IP cliente, l'url, la taille et le code retour de chaque requête. Le deuxième te donnera des messages d'erreur pour les codes retour 4XX et 5XX.
Tu peux lire ces en direct en utilisant des commandes comme cat, tail, less ou more. Tu peux aussi utiliser un éditeur de texte (vi) mais personnellement j'évite.
Bon, lire les logs comme ça c'est un peu rudimentaire, je l'admet (encore qu'avec une coloration avec ccze, on peut arriver à trouver cela joli). Du coup, certains ici t'ont déjà proposé des alternatives graphiquement plus élaborées, sous forme d'interface web, comme webalizer, awstats, voire même piwik (ce dernier risque d'être graphiquement plus à ton goût). Il existe aussi des services où tu ajoutes un code dans tes pages web, comme Google Analytics, Xiti et d'autres encore, mais je doute qu'on te les recommande ici (dépendance à un service tiers, parfois payant).