Pour ne pas me faire b... avoir par des fichiers de log trop importants, j'effectue une rotation des logs avec la directive suivante:
Code : Tout sélectionner
CustomLog "|D:/Program\ Files/Apache\ Group/Apache2/bin/rotatelogs.exe D:/Program\ Files/Apache\ Group/Apache2/logs/archives/access.log.%Y-%m-%d 604800" common"access.log2010-03-31" tous les 7 * 24 * 3600 seconde = toutes les semaines.
Bon, en gros, cela ne marche pas top mal.
Mais récemment, j'ai eu l'idée saugrenue de vouloir faire une rotation des logs journalière, du coup j'ai remplacé 604800 par 86400!
Assez anodin comme modif...
Et pourtant là tout s'emballe, à chaque fois que je recharge une page, mon serveur fait du zèle, il me charge une dizaine de ligne de log par rechargement de page :
DU genre : les requètes pour l'affichage des images et des scripts, tout y passe!
Code : Tout sélectionner
10.39.39.101 - - [29/Mar/2010:17:47:19 +0200] "GET /fr/xtcore.js HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:19 +0200] "GET /fr/css/images/bloc_middle_rond.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:19 +0200] "GET /fr/css/images/picto_rond_blanc_fleche.gif HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:19 +0200] "GET /fr/css/images/logo_socgen.gif HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:19 +0200] "GET /fr/css/images/bandeaux/undefined HTTP/1.1" 404 414
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/accueil_hover.gif HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/reprendre_hover.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/vendre_hover.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/deposer_hover.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/sefaire_accompagner_hover.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/annuaire_hover.jpg HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/moncompte_hover.png HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/onglet_acquereur_hover.gif HTTP/1.1" 304 -
10.39.39.101 - - [29/Mar/2010:17:47:20 +0200] "GET /fr/css/images/onglet_cedant_hover.gif HTTP/1.1" 304 -Moi, je veux bien qu'on m'explique comment paramètrer les logformats pour n'enregistrer que les connexions de nouveaux clients et pas toutes les requètes HTT¨P sous jacentes.
Mais surtout ce que j'aimerais comprendre, c'est pourquoi mes fichiers de log pèsent 50 Mo quand ils sont paramétré sur 1 jour alors qu'ils font 50Ko quand ils sont parametrés sur une semaine.
Parce que à la limite, il y a trop de requètes enregistrées si je fais la rotation jour par jour et pas assez si je la fais semaine par semaine.