Puede utilizar Ops Manager para revisar una variedad de archivos de registro:
Registros de procesos de MongoDB (
mongod,mongos)Acceso a Ops Manager, copia de seguridad, operación y registro de inicio
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 |
|---|---|---|
| Operaciones del administrador de operaciones |
|
| 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.
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>
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
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:
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.
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>
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.