661 shaares
configuration de la durée de vie des logs de nginx
ne pas oublier de vérifier s'il n'existe pas un fichier de configuration /etc/logrotate.d/nginx
.
finir par tester la configuration avec la commande suivante :
logrotate /etc/logrotate.d/nginx
voici mon fichier de configuration (53 représente le nombre de semaine durant lequel on conserve les logs) :
#nginx
/var/log/nginx/*.log {
daily
dateext
missingok
rotate 53
compress
delaycompress
notifempty
create 644 www-data root
sharedscripts
postrotate
if [ -f /var/run/nginx.pid ]; then
kill -USR1 `cat /var/run/nginx.pid`
fi
endscript
}