Docs Menu
Docs Home
/
MongoDB Ops Manager
/

Administrar registros de aplicaciones de Ops Manager

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

Puede cambiar la duración de la conservación de algunos registros de Ops Manager. Es posible que su empresa necesite conservar los datos de registro por requisitos legales. Puede modificar su política de conservación de registros para cumplir con dichos requisitos.

Cada host que sirve a 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 siguiente manera:

  1. Cerrar el archivo 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 del archivo de registro
Contenido del registro
archivo de configuración

mms[#].log, típicamente mms0.log

Operaciones del administrador de operaciones

logback.xml

daemon.log

Operaciones de respaldo de Ops Manager

logback.xml

mms[#]-access.log, típicamente mms0-access.log

Intentos de acceso de Ops Manager

logback-access.xml

Puede administrar la política de retención de los siguientes registros utilizando las herramientas de su 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.log, típicamente mms0-startup.log

Mensajes del proceso de inicio de Ops Manager

Ops Manager puede generar archivos de registro adicionales en circunstancias excepcionales. Si encuentra archivos en el directorio de registros que no aparecen en estas tablas, contacte con el soporte de MongoDB para obtener ayuda.

Si los registros de Ops Manager tienen archivos de configuración, puede modificar su retención mediante estos archivos. No puede modificar la retención de estos archivos en la consola.

Importante

Si actualiza Ops Manager, se sobrescribirán sus archivos de configuración. Para configurar la retención de registros después de la actualización, repita 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

Abra el archivo en su editor preferido.

Ejemplo

El siguiente extracto del archivo de configuración especifica una política de retención de 45 registros de 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

Cambie el valor entre las etiquetas <maxHistory>, en días, para conservar los archivos de registro comprimidos.

4
5

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

De forma predeterminada, Ops Manager rota y comprime sus registros una vez al día. Si tiene archivos de registro grandes, también puede rotarlos por tamaño.

Para cambiar su política de rotación para rotar los registros según el tamaño y el 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

Abra el archivo en su editor preferido.

Ejemplo

El siguiente extracto del archivo de configuración muestra la política de rotación basada en tiempo predeterminada.

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 del registro:

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

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

  3. Agregue 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 Ops Manager.

Tip

Volver

Mover trabajo desde el demonio de copia de seguridad perdido

En esta página