Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Gestionar registros de aplicaciones en Ops Manager

Puede utilizar Ops Manager para revisar una variedad de archivos de registro:

Puede cambiar el tiempo que retiene algunos registros de Ops Manager. Es posible que su empresa deba conservar los datos de registro para cumplir requisitos legales. Puede cambiar su política de retención de registros para cumplir con esos requisitos.

Cada host que sirve Ops Manager almacena sus registros en la siguiente ruta:

/opt/mongodb/mms/logs/

Para algunos registros, Ops Manager utiliza archivos de configuración. Ops Manager rota estos registros diariamente de la manera siguiente:

  1. Cerrar la entrada de registro actual.

  2. Comprime la entrada de registro cerrada usando gzip.

  3. Iniciar un nuevo archivo de registro.

Ops Manager conserva cada entrada de registro comprimida durante 30 días. Pasados 30 días, borra ese archivo comprimido.

Puede cambiar la política de retención de los siguientes registros:

Nombre de la entrada de registro
Contenido del registro
archivo de configuración

mms[#].logen general mms0.log

Operaciones de Ops Manager

logback.xml

daemon.log

Operaciones de respaldo de Ops Manager

logback.xml

mms[#]-access.logen general mms0-access.log

Intentos de acceso de Ops Manager

logback-access.xml

Puedes gestionar la política de retención de los siguientes registros utilizando las herramientas de tu plataforma:

daemon-startup.log

Mensajes del proceso de inicio de copia de seguridad de Ops Manager

mms-migration.log

Mensajes del proceso de migración de Ops Manager

mms[#]-startup.logen general mms0-startup.log

Mensajes del proceso de inicio de Ops Manager

Ops Manager puede generar entradas de registro adicionales en circunstancias excepcionales. Si encuentra archivos en el directorio de registros que no están en estas tablas, contacte a Soporte de MongoDB para asistencia.

Si los registros de Ops Manager tienen archivos de configuración, puedes cambiar la retención de registros usando estos archivos. No puedes cambiar la retención de registro de estas entradas de registro en la consola.

Importante

Si actualizas Ops Manager, se sobrescribirán los archivos de configuración. Para establecer la retención de registros después de la actualización, repite los pasos de este procedimiento.

1

Navegue al directorio /opt/mongodb/mms/conf/ y localice el archivo de configuración correspondiente.

  • Para cambiar la retención de mms0.log o daemon.log, abra logback.xml.

  • Para cambiar la retención de mms0-access.log o mms0-startup.log, abra logback-access.xml.

2

Abre el archivo en tu editor preferido.

Ejemplo

El siguiente extracto del archivo de configuración especifica una política de retención de registros de 45 días.

1 <appender ...>
2 <file>${log_path}.log</file>
3 <encoder class ...>
4 <pattern>... </pattern>
5 </encoder>
6 <rollingPolicy class ...>
7 <fileNamePattern>...</fileNamePattern>
8 <maxHistory>45</maxHistory>
9 </rollingPolicy>
10 </appender>
3

Cambia el valor entre las etiquetas <maxHistory>, en días, para conservar entradas de registro comprimidas.

4
5

Para obtener más información, consulte: Iniciar y detener la aplicación de Ops Manager.

Por defecto, Ops Manager rota y comprime sus registros una vez al día. Si tienes entradas de registro grandes, también puedes rotarlas por tamaño.

Para cambiar su política de rotación para rotar los registros en función tanto del tamaño como del tiempo:

1

Navegue al directorio /opt/mongodb/mms/conf/ y localice el archivo de configuración correspondiente.

  • Para cambiar la política de rotación de mms0.log o daemon.log, abra logback.xml.

  • Para cambiar la política de rotación de mms0-access.log o mms0-startup.log, abra logback-access.xml.

2

Abre el archivo en tu editor preferido.

Ejemplo

El siguiente fragmento del archivo de configuración muestra la política de rotación por defecto basada en el tiempo.

1 <appender ...>
2 <file>${log_path}.log</file>
3 <encoder class ...>
4 <pattern>... </pattern>
5 </encoder>
6 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
7 <fileNamePattern>...</fileNamePattern>
8 <maxHistory>...</maxHistory>
9 </rollingPolicy>
10 </appender>
3

Realice los siguientes cambios en el archivo de configuración de registro:

  1. Cambia el atributo class en la etiqueta <rollingPolicy>.

  2. Cambia el valor en la etiqueta <fileNamePattern>.

  3. Agrega las etiquetas <maxFileSize> y <totalSizeCap> después de <maxHistory> para modificar la configuración de almacenamiento de registros.

--- /opt/mongodb/mms/conf/logback-access.xml
+++ /opt/mongodb/mms/conf/logback-access.xml
@@ -1,4 +1,7 @@
-<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
- <fileNamePattern>${log_path}.%d{yyyyMMdd}.log.gz</fileNamePattern>
- <maxHistory>30</maxHistory>
+<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <fileNamePattern>${log_path}.%d{yyyyMMdd}.%i.log.gz</fileNamePattern>
+ <maxHistory>30</maxHistory>
+ <maxFileSize>100MB</maxFileSize>
+ <totalSizeCap>20GB</totalSizeCap>
</rollingPolicy>
4
5

Para obtener más información, consulte: Iniciar y detener la aplicación de Ops Manager.

Tip

Volver

Mover tarea desde el daemon de copias de seguridad perdida

En esta página