Rotation des log

Pour mettre en place vous même la rotation des log, il faut ajouter ces entrées au fichier /etc/crontab


Rajout de la rotation des logs mongo dans /etc/crontab
# A 3h01 on demande à mongo, mongos et mongo-configsrv de tourner son fichier de log
1 3 * * * root test -e /var/run/mongodb/mongod.pid && kill -USR1 `cat /var/run/mongodb/mongod.pid`
1 3 * * * root test -e /var/run/mongodb/mongos.pid && kill -USR1 `cat /var/run/mongodb/mongos.pid`
1 3 * * * root test -e /var/run/mongodb/mongo-configsrv.pid && kill -USR1 `cat /var/run/mongodb/mongo-configsrv.pid`

#A 3h02 on supprime les logs plus vieux de 7jours
2 3 * * * root find /var/log/mongodb/ -name "*.log.*" -type f -mtime +7 | xargs /bin/rm -f


Et ensuite relancer le démon crond:

Relance de crond
service crond reload