Apache : réduire la taille des logs

Apache : réduire la taille des logsDepuis le 27 décembre, mon serveur est victime d’une attaque en DDoS qui a pour conséquence de gonfler très artificiellement les logs de mon serveur Apache et d’augmenter les entrées/sorties au niveau du disque !

En dehors d’exclure l’activité provenant des adresses de loopback, vous pouvez arrêter de consigner l’activité sur les images, les scripts écrits en javascript, les feuilles CSS, etc. Ces fichiers ne sont d’ailleurs pas pris en compte dans les logs d’Awstats.

Ajoutez ces quelques lignes à l’un de vos fichiers de configuration de votre serveur Apache :

    SetEnvIf Remote_Addr "^127\.0\.0\.1$" dontlog
    SetEnvIf Remote_Addr "^::1$" dontlog
    SetEnvIf Remote_Addr "^localhost$" dontlog
    SetEnvIf Request_URI "\.(gif|jpg|png|svg|ico|js|css|xml|swf|flv)$" dontlog
    CustomLog "logs/access_log" combined env=!dontlog

Apache  / Apache Formateur Apache Formateur Awstats Logs 

Commentaires

Bonjour,
Une question,
Je suis sur raspi, Raspbian,
je souhaite appliqué ce filtrage des log, mais quel fichier de config faut il modifier/créer
Merci
Philippe

Laisser un commentaire

(requis)

(requis)