Version complète: sur le forum Webmaster Hub : [Regle] Quel format de log apache pour referers
Webmaster Hub > Informatique & Internet > PC-Gyver > Linux, freebsd
rat-du-net
Bonjour,

J'ai actuellement plusieurs sites installé avec des VHOST
dans httpd.conf j'ai ca mais je suppose que c'est les directives pour mon DOCUMENT ROOT

CODE
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog /var/log/apache/error.log

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\" %T %v" full
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\" %P %T" debug
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{forensic-id}n\"" forensic
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

#
# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a <VirtualHost>
# container, they will be logged here.  Contrariwise, if you *do*
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
#CustomLog /var/log/apache/access.log common

#
# If you would like to have agent and referer logfiles, uncomment the
# following directives.
#
#CustomLog /var/log/apache/referer.log referer
#CustomLog /var/log/apache/agent.log agent

#
# If you prefer a single logfile with access, agent, referer and forensic
# information (Combined Logfile Format) you can use the following directive.
#
CustomLog /var/log/apache/access.log combined


et dans mes VHOST j'ai :
CODE
<VirtualHost DOMAINE1>
DocumentRoot /home/web/DOMAINE1
ServerName DOMAINE1
ServerAlias *.DOMAINE1
<Directory "/home/web/DOMAINE1">
allow from all
Options +Indexes
</Directory>
ErrorLog /var/log/apache/erreur-DOMAINE1.log
LogLevel warn
TransferLog /var/log/apache/acces-DOMAINE1.log
</VirtualHost>


Mais actuellement lorsque j'annalyse mes logs avec un soft sous windows par exemple je n'ai pas les referers d'activé.
Je suppose que j'ai oublié quelque chose.
mettre

CODE
TransferLog /var/log/apache/acces-DOMAINE1.log
LogLevel Combined


par exemple.
Est ce qu'un loglevel warn pour les log d'erreur est reellement necessaire.

Dans un futur proche, je souhaiterais installer awstats en multidomaine mais ca a pas l'air facil facil lol
Dan
Bonjour,

A la place de ta ligne Transferlog dans le <VirtualHost>, mets simplement :
CODE
CustomLog /var/log/apache/acces-DOMAINE1.log combined


Cela suffira. Pas besoin du LogLevel, tu auras toutes les infos dans un seul fichier log, lisible par tous les analyseurs du marché wink.gif

Dan
rat-du-net
je peux donc supprimer le ficher d'erreur alors ?
Dan
Non, il vaut mieux garder un log des erreurs distinct. Cela permet de "séparer le bon grain de l'ivraie" wink.gif

Laisse la ligne Errorlog, elle te servira à déterminer d'un seul coup d'oeil les erreurs telles que les pages 404.
rat-du-net
merci !!! c parfait !! je viens de verifier en venant sur mon site depuis un partenaire et je me vois bien dans les log biggrin.gif

reste plus qu'installer awstats pour qu'il gerer tous mes domaines mais c pas gagné

en tout cas merci !!
Dan
Attention a Awstats, il se fait régulièrement hacker... et est la cause d'un certain nombre de perte de sites ces derniers mois.

C'est un excellent produit, mais il faut impérativement garder un oeil ouvert sur les mises à jour et les mettre en place sans délai. Un peu comme phpBB d'ailleurs. wink.gif

Dan
rat-du-net
humm de toute facon, comme je fais des sauvegardes, du site et des logs apache tous les soirs que j'envois vers un serveur privé chez moi, je pensais analyser les stats sur mon serveur chez moi comme ca, y aura pas de probleme de surcharge au momment de l'analyse meme si le serveur est pas surchargé du tout lol.

Que me conseils tu alors comme analyseur de stats log performant et si possible ayant fait ses preuves que je puisse dire avec tel logiciel de stats je fait tant de visiteurs parceque si on regarde webalizer et awstats il y a des differences de stats qui peuvent etre importantes quand meme enfin, je trouve.
Dan
CITATION(rat-du-net @ vendredi 07 octobre 2005, 19h18)
Que me conseils tu alors comme analyseur de stats log performant et si possible ayant fait ses preuves que je puisse dire avec tel logiciel de stats je fait tant de visiteurs parceque si on regarde webalizer et awstats il y a des differences de stats qui peuvent etre importantes quand meme enfin, je trouve.
*

Webalizer peut se paramétrer mais il n'est pas simple d'arriver à ce qu'on veut.
Awstats est plus convivial, vu qu'il n'y a quasi-rien à paramétrer.

J'ai configuré Webalizer sur le serveur du Hub, et j'arrivais aux mêmes valeurs (dans un mouchoir) pour Webalizer et Awstats lorsque j'utilisais les deux.

Il est vrai que dans le monde du gratuit, ces deux là sont les meilleurs. Awstats est plus lourd pour le serveur.

Dan
rat-du-net
ahhhahhh oui, mais je n'arriverais surement pas a le configurer aussi bien que toi lol
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.