MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Crescimento do arquivo de log do MongoDB


Você pode usar logrotate para fazer este trabalho para você.

Coloque isso em /etc/logrotate.d/mongod (supondo que você use Linux e tenha logrotated instalado):
/var/log/mongo/*.log {
    daily
    rotate 30
    compress
    dateext
    missingok
    notifempty
    sharedscripts
    copytruncate
    postrotate
        /bin/kill -SIGUSR1 `cat /var/lib/mongo/mongod.lock 2> /dev/null` 2> /dev/null || true
    endscript
}