Bonjour,
J'ai un serveur web sur lequel j'ai activé usermod pour fournir aux utilisateurs un espace web. Tout ça marche très bien mais j'aimerais pouvoir leur proposer des statistiques.
Actuellement j'ai un awstats qui me donne les stats depuis les logs d'apache mais le problème c'est que ça concerne tous les sites d'un coup donc ce n'est pas intéressant pour eux.
Ils ont une adresse du type : http://www.siteweb.fr/~login/ et non http://login.siteweb.fr aussi.
Donc j'ai pensé dans un premier temps à phpmyvisites mais c'est vraiment pas pratique et j'ai un peu peur de la charge supplémentaire sur la bdd. Mais bon c'est surtout l'aspect pratique qui me dérange : obligation de rajouter un bout de code dans ses pages (et c'est pas toujours évident pour certains qui utilisent des CMS).
Mais j'aimerais savoir si je ne peux pas utiliser awstats (ou équivalent) pour générer les stats de ces sites de manière indépendante.
Une idée ?
Merci d'avance.
# Regex !
Posté par nanard . Évalué à 0.
A partir de là il ne me semble pas insurmontable de faire une configuration de awstat par utilisateur.
Allez tous vous faire spéculer.
# awstats & apache
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: awstats & apache
Posté par Maxime (site web personnel) . Évalué à 2.
Qu'en est-il des performances ? J'ai potentiellement 2000 comptes (mais seulement une 100 aine d'utilisateurs utilisent leur espace web). Et j'ai un changement régulier de la base utilisateur.
J'ai peur que ça fasse beaucoup de fichiers... en plus je vais avoir une redondance au niveau des logs (car je veux pouvoir avoir les statistiques du serveur au total aussi)
Comment je dis à apache de loguer dans différents fichiers ? (je sais faire pour les VirtualHosts mais pas avec userdir)
Et tu peux détailler ton histoire de split ?
Merci.
[^] # Re: awstats & apache
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
# cat /var/log/apache2/access_log|grep USER1 > /var/log/apache2/user1_access_log
Pour la création par apache de différents fichiers de log, regarde du côté de la directive CustomLog, là par exemple: http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#cus(...)
Note bien la possibilité d'utiliser le pipe.
La gelée de coings est une chose à ne pas avaler de travers.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.