question about logrotate

light86
Messages : 44
Inscription : 10 juillet 2015, 15:11

question about logrotate

Message par light86 » 13 octobre 2015, 16:36

Bonjour ci un exemple de log rotate de pache

dans cet exemple
/var/log/httpd/*log {
missingok
notifempty
sharedscripts
delaycompress
postrotate
/bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true
endscript
}
je ne vois pas la période de log rotation
Je voudrais savoir la fréquence de log rotation
Thank you

Avatar de l’utilisateur
cerber666
Messages : 6
Inscription : 07 mai 2015, 16:25
Localisation : Lyon, France

Re: question about logrotate

Message par cerber666 » 13 octobre 2015, 17:52

Si tu n'as aucune directive prenant le pas sur la directive par défaut définie dans le logrotate.conf, c'est que c'est la règle par défaut qui s'appliquera, un truc du style :

Code : Tout sélectionner

# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4
doit sûrement figurer au début de ton fichier de conf.

light86
Messages : 44
Inscription : 10 juillet 2015, 15:11

Re: question about logrotate

Message par light86 » 13 octobre 2015, 20:01

bonsoir oui je l'ai trouvé
stp une autre question
pour logorate 4 j'ai lu que il fait 4 rotation et après il supprime
j'aimerais savoir quand je fais la premiere rotation du log (exemple access.log) ,j'aimerais savoir si il garde le fichier access.log ou s'il ya un changement de nom
merci

Avatar de l’utilisateur
cerber666
Messages : 6
Inscription : 07 mai 2015, 16:25
Localisation : Lyon, France

Re: question about logrotate

Message par cerber666 » 14 octobre 2015, 17:50

Je ne suis pas sûr de bien comprendre ta question. Lors de la rotation, ton fichier X.log est renommé en Xsuffix par exemple.
X.log est le fichier où l'écriture se fait au moment présent.

Je ne vois pas où tu veux en venir, je ne vois pas comment mieux préciser

light86
Messages : 44
Inscription : 10 juillet 2015, 15:11

Re: question about logrotate

Message par light86 » 14 octobre 2015, 18:01

Bonsoir merci beaucoup
vous avez dit
" Lors de la rotation, ton fichier X.log est renommé en Xsuffix par exemple."
très bien d'après que j'ai compris le faite d'avoir l'instruction reload httpd va créer un nouveau fichier access.log
j'aimerais confirmer tous ça
merci

Avatar de l’utilisateur
cerber666
Messages : 6
Inscription : 07 mai 2015, 16:25
Localisation : Lyon, France

Re: question about logrotate

Message par cerber666 » 16 octobre 2015, 14:31

oui c'est ça, ça recharge sa conf, donc initialise le fichier de log si il n'existe pas.
En tout cas, c'est comme ça que je le comprends.

Répondre