Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

en voyant mes logs sur mon serveur, je me suis aperçu qu'il etait de taille importante, ce qui pouvait poser des problèmes lors de la rotation.

J'aimerai pouvoir donner une taille maximum voir meme le faire tous les jours et ensuite de l'archiver.

je pense qu'il faut modifier les valeurs de logrotate.conf, quelqu'un peut me confirmer ou qui a déja modifier le fichier par default ?

Modifié par smile
Posté

Bon personne pour me donner sa config concernant la rotation et la compression des logs ?

Posté

Super je me réponds à moi même :P

Bon après avoir cherché j'ai ajouté une donnée de plus

size=500k

Si les logs apache dépasse cette taille il compresse et fait la rotation sinon

il fera une rotation une fois par semaine.

/usr/local/apache/logs/*log {

notifempty

weekly

rotate 20

compress

size=500k

postrotate

/usr/bin/killall -HUP httpd

endscript

}

Guest Hostnco
Posté

Merciiiiiiiiiiiiiiii !

C'est utile ton truc bravo ;)

Posté

Bonjour smile,

Si tu utilises un programme comme AWStats, vérifie quand il va lire le fichier log. AWStats ne lit pas les fichiers comprimés. Il faut essayer de perdre un minimum d'info entre la dernière lecture par AWStats du fichier log et sa compression. Tu peux peut-être forcer une lecture juste avant la compression.

Je crois que le problème est le même avec les autres logiciels de stats.

Jean-Luc

Posté

salut,

de toute manière ca se declenche 1 fois par nuit, donc généralement ca depasse la taille que j'ai requis et donc les stats ne sont pas affectés même si je me demande si je vais pas stopper Webalizer ...

Sinon j'ai eu la mauvaise surprise de voir que MYSQL ne fonctionnait plus,

Error mysql.sock , j'ai du relancer le serveur, c'est pas la première fois que ca arrive ca gave ...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...