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.
Registros de Ops Manager disponibles
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:
Cerrar el archivo de registro actual.
Comprime la entrada de registro cerrada usando
gzip.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 |
|---|---|---|
| Ops Manager operations |
|
| Operaciones de respaldo de Ops Manager |
|
| Intentos de acceso de Ops Manager |
|
Puede administrar la política de retención de los siguientes registros utilizando las herramientas de su plataforma:
| Mensajes del proceso de inicio de copia de seguridad de Ops Manager |
| Mensajes del proceso de migración de Ops Manager |
| 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.
Retención de registros del administrador de operaciones de cambio
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.
Abra el archivo de configuración.
Open the file in your preferred editor.
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>
Reinicie Ops Manager para que los cambios surtan efecto.
Para obtener más información, consulte Iniciar y detener la aplicación Ops Manager.
Política de rotación de registros de Change Ops Manager
By default, Ops Manager rotates and compresses its logs once per day. If you have large log files, you can also rotate them by size.
Para cambiar su política de rotación para rotar los registros según el tamaño y el tiempo:
Localice el archivo de configuración.
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.logodaemon.log, abralogback.xml.Para cambiar la política de rotación de
mms0-access.logomms0-startup.log, abralogback-access.xml.
Abra el archivo de configuración.
Open the file in your preferred editor.
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>
Modificar la nueva política de rotación de registros.
Realice los siguientes cambios en el archivo de configuración del registro:
Cambie el atributo
classen la etiqueta<rollingPolicy>.Cambie el valor en la etiqueta
<fileNamePattern>.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 -<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>
Reinicie Ops Manager para que los cambios surtan efecto.
Para obtener más información, consulte Iniciar y detener la aplicación Ops Manager.