Para las versiones de MongoDB Agent anteriores a la 12.0.21, debes reinstalar el MongoDB Agent para habilitar la rotación de archivos de registro fatales.
Si ha actualizado el Agente MongoDB a 12.0.21 o posterior desde 12.0.20 o anterior, debe reinstalar manualmente su versión actual del Agente MongoDB (12.0.21+) para habilitar la rotación fatal de archivos de registro.
Para nuevas instalaciones del MongoDB Agent (12.0.21+), la rotación de archivos de registro fatales se habilita automáticamente.
Nota
La rotación fatal de archivos de registro ayuda a mantener un registro útil automation-agent-fatal.log archivos rotando el archivo regularmente y borrando solo los registros más antiguos.
Vuelve a instalar el agente MongoDB
Para reinstalar el MongoDB Agent y habilitar la rotación de entradas de registro fatales, siga el procedimiento correspondiente para su distribución:
Detén el MongoDB Agent.
Detenga el agente MongoDB utilizando el comando apropiado para su proceso de agente.
Si inició su proceso de agente con systemd, ejecute el siguiente comando:
sudo systemctl stop mongodb-mms-automation-agent.service
Si inició su proceso de agente con init.d, ejecute el siguiente comando:
sudo service mongodb-mms-automation-agent stop
Vuelva a instalar el MongoDB Agent.
Utiliza las instrucciones de instalación que se aplican a tu caso de uso del MongoDB Agent:
Si utilizas MongoDB Agent para gestionar las implementaciones, sigue las instrucciones para Instalar el MongoDB Agent para gestionar implementaciones, o
Si utiliza MongoDB Agent únicamente para supervisar o respaldar implementaciones, siga las instrucciones para Instalar el agente de MongoDB sólo para supervisar o hacer copias de seguridad de implementaciones.
En la parte superior de la página de instalación, selecciona RHEL/CentOS/SLES/AMZ y sigue el procedimiento para instalar el Agente de MongoDB.
Inicie el MongoDB Agent.
Utilizando la terminal, inicia el MongoDB Agent con el comando adecuado:
Para iniciar el proceso del agente con systemd, ejecute el siguiente comando:
sudo systemctl start mongodb-mms-automation-agent.service
Para iniciar el proceso del agente con init.d, ejecute el siguiente comando:
sudo service mongodb-mms-automation-agent start
El Agente de MongoDB reinstalado rota el archivo automation-agent-fatal.log cuando el Agente de MongoDB se reinicia o cuando el archivo alcanza los 100 MiB.
El agente MongoDB conserva el nuevo archivo automation-agent-fatal.log y cinco registros rotados.
Vuelva a instalar el MongoDB Agent.
Utiliza las instrucciones de instalación que se aplican a tu caso de uso del MongoDB Agent:
Si utiliza MongoDB Agent para administrar las implementaciones, siga las instrucciones para Instalar MongoDB Agent para administrar las implementaciones, o
Si utiliza MongoDB Agent únicamente para supervisar o respaldar implementaciones, siga las instrucciones para Instalar el agente de MongoDB sólo para supervisar o hacer copias de seguridad de implementaciones.
En la parte superior de la página de instalación, selecciona Ubuntu/ Debian y sigue el procedimiento para instalar el Agente de MongoDB.
Inicie el MongoDB Agent.
Usando tu terminal, inicia el Agente MongoDB con el siguiente comando:
sudo systemctl start mongodb-mms-automation-agent.service
El Agente de MongoDB reinstalado rota el archivo automation-agent-fatal.log cuando el Agente de MongoDB se reinicia o cuando el archivo alcanza los 100 MiB.
El agente MongoDB conserva el nuevo archivo automation-agent-fatal.log y cinco registros rotados.
Vuelva a instalar el MongoDB Agent.
Utiliza las instrucciones de instalación que se aplican a tu caso de uso del MongoDB Agent:
Si utiliza MongoDB Agent para administrar las implementaciones, siga las instrucciones para Instalar MongoDB Agent para administrar las implementaciones, o
Si utiliza MongoDB Agent únicamente para supervisar o respaldar implementaciones, siga las instrucciones para Instalar el agente de MongoDB sólo para supervisar o hacer copias de seguridad de implementaciones.
En la parte superior de la página de instalación, selecciona Linux y sigue el procedimiento para instalar el Agente de MongoDB.
Inicie el MongoDB Agent.
Usando tu terminal, ejecuta el siguiente comando con:
La ruta a su archivo de configuración
La ruta para guardar el archivo de registro fatal
nohup /bin/bash -c "./mongodb-mms-automation-agent --config=./example/path/to/config 2>&1 | ./fatallogger -logfile ./example/path/to/log 2>&1"