Importante
El visor de registros en tiempo real está obsoleto. Para descargar registros de MongoDB a través de la interfaz de usuario y API, consulte Ver, recuperar y administrar registros.
Cloud Manager recopila información de registro tanto para los procesos de MongoDB como para sus agentes. En el caso de los procesos de MongoDB, puede acceder tanto a registros en tiempo real como a registros en disco.
Los registros de MongoDB proporcionan la información de registro de diagnóstico para su Procesos
mongodymongos.Los registros del agente brindan información sobre el comportamiento de sus agentes de Cloud Manager.
Registros en tiempo real de MongoDB
El Agente de MongoDB emite el comando getLog con cada ping de supervisión. Este comando recopila las entradas de registro de la caché RAM de cada proceso de MongoDB.
Cloud Manager permite la recopilación de registros en tiempo real de manera predeterminada. Puedes desactivar la recopilación de registros en todas las implementaciones de MongoDB en un proyecto de Cloud Manager o para implementaciones individuales de MongoDB. Si desactivas la recopilación de registros, Cloud Manager seguirá mostrando las entradas de registro recopiladas previamente.
Ver registros en tiempo real de MongoDB
En MongoDB Cloud Manager, vaya a Processes Página para su proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
(Opcional) Para clústeres particionados, filtra qué tipo de proceso está enumerado.
Los cuatro botones se enumeran en el siguiente orden, de izquierda a derecha: Shards, Configs, Mongos y BIs.
Proceso | Muestra |
|---|---|
Shards | Procesos mongod que alojan tus datos. |
Configs | Procesos mongod que se ejecutan como servidores de configuración para almacenar los metadatos de un clúster particionado. |
Mongos | Procesos mongos que enrutan datos en un clúster particionado. |
BIs | Procesos de BI que acceden a datos en un clúster particionado. |
Habilitar o deshabilitar la recopilación de registros para una implementación
En MongoDB Cloud Manager, ir a la página Processes del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
Habilitar o deshabilitar la recopilación de registros para el proyecto
En MongoDB Cloud Manager, vaya a la Project Settings página.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Registros en disco de MongoDB
Cloud Manager recopila registros en disco incluso si la instancia de MongoDB no se está ejecutando. El Agente de MongoDB recopila los registros desde la ubicación especificada en la systemLog.path opción de configuración de MongoDB. Los registros en disco de MongoDB son un subconjunto de los registros en tiempo real y, por lo tanto, menos detallados.
Nota
Esta opción no está disponible para los procesos MongoDB implementados si la propiedad systemLog.destination está establecida syslog en.
Puedes configurar la rotación de registros en disco. Cloud Manager rota los registros de forma predeterminada.
Este procedimiento rota los registros del sistema y de auditoría para Cloud Manager.
Configurar la rotación de registros
Cloud Manager puede rotar y comprimir los registros de los clústeres administrados por el Agente de MongoDB. Si el Agente de MongoDB solo supervisa un clúster, ignora sus registros.
Importante
Si está ejecutando MongoDB Enterprise versión 5.0 o posterior y MongoDB Agent 11.11.0.7355 o posterior, puede:
Establezca reglas separadas para rotar los registros del servidor y los registros de auditoría.
Comprima y elimine los registros de auditoría con Cloud Manager. Por seguridad, recomendamos gestionar la compresión y eliminación de los registros de auditoría fuera de Cloud Manager.
Si está ejecutando versiones anteriores de MongoDB Enterprise o el MongoDB Agent, Cloud Manager:
Utiliza su configuración System Log Rotation para rotar tanto los registros del servidor como los registros de auditoría.
No comprime ni elimina los registros de auditoría. Si configura la compresión y la eliminación, Cloud Manager aplica esta configuración solo a los registros del servidor.
Los usuarios de la comunidad MongoDB pueden rotar, comprimir y eliminar únicamente los registros del servidor.
Nota
Al usar esta función, deshabilite cualquier servicio de rotación de registros basado en la plataforma, como logrotate. Elimine los indicadores reopen y rename de los archivos de configuración del proceso. Si el agente de MongoDB solo supervisa el clúster, este podría usar servicios basados en la plataforma.
En MongoDB Cloud Manager, ir a la página Processes del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
Habilitar la rotación de registros.
Cambie de System Log Rotation a ON para rotar los registros del servidor.
Los usuarios de MongoDB Enterprise que ejecutan MongoDB Enterprise versión 5.0 o posterior y MongoDB Agent 11.11.0.7355 y posterior también pueden alternar Audit Log Rotation a ON para rotar los registros de auditoría y configurar la rotación de los registros de auditoría por separado.
Si está ejecutando versiones anteriores de MongoDB Enterprise o MongoDB Agent, configurar System Log Rotation en ON también rota los registros de auditoría.
Establezca la rotación de registros en OFF si no desea que Cloud Manager rote sus registros. La rotación de registros es OFF por defecto.
Después de habilitar la rotación de registros, Cloud Manager muestra configuraciones de rotación de registros adicionales.
Configure los ajustes de rotación de registros.
Cloud Manager rota los registros en sus hosts MongoDB según la siguiente configuración:
Campo | Necesidad | Acción | predeterminado |
|---|---|---|---|
Size Threshold (MB) | Requerido | Cloud Manager rota las entradas de registro que superan este tamaño máximo. |
|
Time Threshold (Hours) | Requerido | Cloud Manager rota los registros que exceden esta duración. |
|
Max Uncompressed Files | Opcional | Los archivos de registro pueden permanecer sin comprimir hasta que superen este número. Cloud Manager comprime primero los archivos de registro más antiguos. Si deja esta configuración vacía, Cloud Manager utilizará el valor predeterminado de |
|
Max Percent of Disk | Opcional | Las entradas de registro pueden ocupar hasta este porcentaje del espacio en disco del volumen de registro de su host MongoDB. Cloud Manager borra las entradas de registro más antiguas una vez que superan este umbral de disco. Si deja esta configuración vacía, Cloud Manager utilizará el valor predeterminado de |
|
Total Number of Files | Opcional | Número total de archivos de registro. Si no se especifica un número, el número total de archivos de registro predeterminado es |
|
Cuando haya terminado, haga clic en Save para revisar los cambios.
Registros del agente
Cloud Manager recopila registros de todos tus agentes de MongoDB.
Ver registros del agente
En MongoDB Cloud Manager, ir a la página Agents del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Agents en la sección Database.
Se muestra la página Agentes.
Filtrar las entradas del registro.
Para mostrar registros de un tipo diferente de agente, utilice la lista desplegable View.
Para mostrar los registros de un host específico o de procesos MongoDB, haga clic en el ícono del engranaje y realice sus selecciones.
Para borrar los filtros, haz clic en el icono de engranaje y haz clic en Remove Filters.
Para descargar los registros seleccionados, haga clic en el ícono del engranaje y haga clic en Download as CSV File.
Nota
Para ver los registros de un agente específico, puede alternativamente:
En MongoDB Cloud Manager, ve a la página Agents de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Agents en la sección Database.
Se muestra la página Agentes.
Haga clic en All Agents.
Haga clic en view logs para el agente.
Configurar la rotación del registro del agente
Si utilizas Automatización para administrar su clúster, siga este procedimiento para configurar la rotación de los archivos de registro del agente.
Nota
Si no ha habilitado la automatización, consulte la siguiente documentación para obtener información sobre cómo configurar manualmente los ajustes de registro en los archivos de configuración del agente:
En MongoDB Cloud Manager, ir a la página Agents del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Agents en la sección Database.
Se muestra la página Agentes.
Editar la configuración del registro.
Haz click en el icono pencil para editar la configuración de registro del agente de supervisión o del agente de copias de seguridad:
Nombre | Tipo | Descripción | |
|---|---|---|---|
Linux Log File Path | string | Condicional: Registros en un host Linux. Ruta donde el agente escribe sus registros en un host Linux. El valor sugerido es: | |
Windows Log File Path | string | Condicional: Registros en un host Windows. Ruta donde el agente escribe sus registros en un host Windows. El valor sugerido es: | |
Rotate Logs | Palanca | Un interruptor para seleccionar si los registros deben rotarse. | |
Size Threshold (MB) | entero | El tamaño en el que los registros rotan automáticamente. El valor predeterminado es | |
Time Threshold (Hours) | entero | El tiempo durante el cual los registros rotan automáticamente. El valor predeterminado es | |
Max Uncompressed Files | entero | Opcional. El máximo número de archivos de registro, incluido el actual, que deben permanecer sin comprimir. El valor sugerido | |
Max Percent of Disk | entero | Opcional. El máximo porcentaje de espacio en disco en sus hosts MongoDB que los registros deberían consumir. El valor sugerido | |
Total Number of Files | entero | Opcional. El número total de archivos de registro. Si no se especifica un número, el número total de archivos de registro predeterminado |
Cuando haya terminado, haga clic en Save.