Mongo docs dit que je peux:
- utiliser le signal -SIGUSR1 et obtenir l'ancien journal renommé et le courant commuté
 - utiliser logrotate à partir du système d'exploitation
 
Je veux que la capacité de rotation du système d'exploitation du système d'exploitation pour compresser les anciens fichiers et supprimer les plus anciens, mais ne vois aucun moyen de dire au processus mongod de basculer le journal actuel autre que l'envoi de SIGUSR1.
J'ai donc écrit
/var/log/mongodb/*.log {
    daily
    rotate 5
    compress
    dateext
    missingok
    notifempty
    sharedscripts
    postrotate
        /usr/bin/killall -SIGUSR1 mongod
        /usr/bin/killall -SIGUSR1 mongos
    endscript
}
à /etc/logrotate.d/mongo.
Et maintenant, obtenez des fichiers journaux bien nommés à partir de logrotate et des fichiers journaux vides comme des mongodb.log.2013-09-18T23-49-44traces de commutation SIGUSR1. Comment se débarrasser de ce dernier?