Le 12716i�me jour apr�s Epoch,
Benoit Lathiere �crivait:

> Fran�ois TOURDE a �crit:
>> Le 12716i�me jour apr�s Epoch,
>> Benoit Lathiere �crivait:
>>
>>>Celui-ci est lu par Webalizer pour faire mes stats.
>>>Jusqu'� maintenant, le format du log Apache �tait "combined".
>>>Or, pour affiner mes stas, il me faut le nom de domaine servi.
>> [...]
>> Et pourquoi ne pas g�n�rer un fichier de log par domaine servi? C'est
>> ce que j'utilise, et j'en suis tr�s content. En plus, �a permet de
>> mettre en place facilement et de retirer tout aussi facilement un
>> domaine.
>>
>
>
> J'ai 2 gestions de stats. Pour faire court, je n'utilise ici qu'un
> seul log car 1 stat doit tout comptabiliser (quelque soit le domaine)
> et l'autre ne doit extraire que quelques valeur (par rapport � un
> servername donn� + une URL...).

Ben tu fais deux appels � Webalizer. Le premier est une boucle sur
l'ensemble de tes hostnames, avec un fichier de config particulier �
chaque hostname. Le second apr�s avoir fait par exemple un mergelog[1]
(merci bert) de tes logs.

> Plus g�n�ralement, comment Webalizer fait-il pour conna�tre
> l'encha�nement des param�tres (les lettres pr�c�d�es des %) de
> LogFormat d�finis dans le conf du serveur web ?
> Fait-il une d�duction des infos trouv�es dans le log ?

A priori, il utilise le format CLF[2]

HTH.

[1] - http://mergelog.sourceforge.net/ ou apt-get install mergelog
[2] - http://www.bacuslabs.com/WsvlCLF.html

-- 
Rule of Creative Research:
        (1) Never draw what you can copy.
        (2) Never copy what you can trace.
        (3) Never trace what you can cut out and paste down.

Répondre à