sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo puedo deshabilitar el registro de MongoDB?

No sería una buena idea desactivar el registro. Use Rotar archivos de registro para rotarlos y mantenerlos pequeños.

logrotate es una función estándar en Linux.

La forma más sencilla de rotar el archivo de registro es kill -USR1 $(/usr/sbin/pidof mongod)

Mi logrotate.conf el archivo se ve así:

missingok
compress
delaycompress
notifempty
create

/var/log/mongodb/mongod.log{
  size 10M
  rotate 9
  sharedscripts
  postrotate
    kill -USR1 $(/usr/sbin/pidof mongod)
  endscript
}

Cuando el archivo de registro alcanza los 10 MB, se gira. Se guardan hasta 9 archivos. logrotate se ejecuta mediante un trabajo cron diario.

Aunque puede deshabilitar el registro , realmente no es recomendable.