Docs Menu
Docs Home
/ /

Ver, recuperar y administrar registros

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.

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.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Processes en la sección Database.

Se muestra la página Procesos.

2
3

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.

4
5

La pestaña muestra información de registro.

6
1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Processes en la sección Database.

Se muestra la página Procesos.

2
3
4
  1. Haz clic en la pestaña Logs.

  2. Cambie de Collect Logs For Host a Off o On, según lo desee.

5

Si desactiva la recopilación de registros, las entradas de registro existentes permanecerán en la pestaña Logs, pero Cloud Manager no recopilará entradas nuevas.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haga clic en Project Settings.

    La página Configuración del proyecto se muestra.

2

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.

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.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Processes en la sección Database.

Se muestra la página Procesos.

2

En la lista desplegable More, haga clic en MongoDB Log Settings.

3

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.

4

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.

1000

Time Threshold (Hours)

Requerido

Cloud Manager rota los registros que exceden esta duración.

24

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 5.

5

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 2%.

2%

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 0 y se determina mediante otros valores de Rotate Logs.

0

Cuando haya terminado, haga clic en Save para revisar los cambios.

5

En caso contrario, haz clic en Cancel y podrás realizar cambios adicionales.

Cloud Manager recopila registros de todos tus agentes de MongoDB.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Agents en la sección Database.

Se muestra la página Agentes.

2

La página muestra los registros del tipo de agente seleccionado en la lista desplegable View. La página filtra los registros según los filtros seleccionados mediante el icono del engranaje.

3

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:

  1. En MongoDB Cloud Manager, ve a la página Agents de tu proyecto.

    1. 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.

    2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

    3. En la barra lateral, haz clic en Agents en la sección Database.

    Se muestra la página Agentes.

  2. Haga clic en All Agents.

  3. Haga clic en view logs para el 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:

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Agents en la sección Database.

Se muestra la página Agentes.

2
3
4

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:

/var/log/mongodb-mms-automation/monitoring-agent.log

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:

%SystemDrive%\MMSAutomation\log\mongodb-mms-automation\monitoring-agent.log

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 1000.

Time Threshold (Hours)

entero

El tiempo durante el cual los registros rotan automáticamente. El valor predeterminado es 24.

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 5 es.

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 2% es.

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 0 es y se determina mediante otras opciones Rotate Logs de.

Cuando haya terminado, haga clic en Save.

5
6

En caso contrario, haz clic en Cancel y podrás realizar cambios adicionales.

Volver

Prometheus

En esta página