Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Exportar registros a Azure Blob Storage

Puedes configurar tus clústeres de Atlas M10+ para exportar los registros del sistema cada minuto a un contenedor de Azure Blob Storage.

Esta integración te permite:

  • Especifica qué entradas de registro MongoDB quieres exportar al contenedor de almacenamiento de blobs de Azure. Atlas admite la exportación de los siguientes tipos de registros:

    • mongod

    • mongos

    • mongod-audit

    • mongos-audit

  • Configura hasta 10 rutas de exportación, lo que te permite exportar registros a varios contenedores de Azure Blob Storage simultáneamente.

Importante

Los registros pueden contener información confidencial (incluida la PII). Eres responsable del almacenamiento y tratamiento de tus registros en tu contenedor de Azure Blob Storage. Para que Atlas redacte cierta información antes de exportar registros, comunícate con Soporte de MongoDB.

Para exportar registros a un contenedor de Azure Blob Storage, debes tener acceso Project Owner a o acceso a de Atlas.Organization Owner

  • Cada host de Atlas generalmente produce 1 GB de registros por día. Exportar registros implica un costo de transferencia de datos. El costo exacto de la transferencia de datos varía según el destino, la región y el proveedor de nube.

  • Los problemas de red o los reintentos pueden provocar entradas de registro duplicadas en su contenedor de Azure Blob Storage.

Necesitarás:

  • Un contenedor de Azure Blob Storage existente.

  • Permisos para permitir que Atlas escriba en el contenedor (por ejemplo, con un token SAS o una autorización de Azure AD).

  • Un principal de servicio de Azure autorizado para el acceso a Atlas.

  • Un clúster de Atlas M10+ ejecutando MongoDB 7.0 o superior.

Para exportar los registros a un contenedor de Azure Blob Storage, complete los siguientes pasos.

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 el icono junto a Project Overview.

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

2

Haz clic en la pestaña Integrations.

La página de Integraciones del proyecto se muestra.

3
4
  1. En el desplegable Service Principal, seleccione el Azure Service Principal para que Atlas guarde registros en el contenedor Azure Blob Storage.

    Para agregar un Principal de servicio, consulta Configura y gestiona el acceso del Principal de servicio de Azure.

  2. Haga clic en Next.

5
  1. En el campo Storage Account Name, introduce el nombre de tu cuenta de Azure Blob almacenamiento tal como aparece en tu cuenta de Azure.

  2. En el campo Container Name, introduzca el nombre de su contenedor de Azure Blob Storage.

  3. En el campo Prefix path, introduzca un nombre de directorio para organizar el contenido de su contenedor de Azure Blob Storage. Por ejemplo, ingresar logs/ crea un directorio logs en tu contenedor de Azure Blob Storage para almacenar los registros exportados.

  4. En Log Type, selecciona los tipos de registros que deseas exportar.

    • MongoDB Logs Registros de diagnóstico escritos por cada proceso del servidor mongod. Registran el inicio y el apagado del servidor, la configuración, las conexiones, las consultas lentas, la replicación, la actividad de particionado y otros eventos operativos.

    • MongoDB Audit Logs Auditoría de los registros emitidos por mongod que rastrean acciones de eventos del sistema como intentos de autenticación, comprobaciones de autorización, cambios de rol y otras operaciones relevantes para la seguridad. Estos registros son independientes del registro principal de MongoDB.

    • MongoDB Router Logs Registros de diagnóstico escritos por cada proceso de enrutador mongos en un clúster particionado. Capturan el comportamiento específico del router, como el enrutamiento de queries a particiones, la actualización de metadatos de particionado y diagnósticos generales del proceso.

    • MongoDB Router Audit Logs Auditoría de registros generados por los procesos de enrutador mongos, registrando los mismos tipos de eventos del sistema auditados, pero desde la perspectiva del enrutador en una implementación particionada.

    • Events Eventos del Project Activity Feed, como eventos del ciclo de vida de la integración y cambios en el estado de exportación de registros. Para obtener más información, consulte Exportar eventos del feed de actividad a herramientas externas.

    Para obtener más información sobre los registros de MongoDB, consulte Ver y descargar registros de MongoDB.

  5. Haga clic en Next.

6
  1. Sigue los pasos de Azure Portal o Atlas CLI que se describen en la interfaz de usuario de Atlas.

  2. Haz clic en Validate para confirmar que tu configuración y credenciales sean correctas antes de habilitar la exportación.

7

Atlas te notifica automáticamente cuando fallan las exportaciones de registros o cuando se recuperan mediante alertas predeterminadas que están habilitadas para todos los proyectos.

Las siguientes alertas están habilitadas de forma predeterminada para todos los proyectos con receptores de registro externos:

Estas alertas son informativas, lo que significa que cuando se cumple la condición de alerta, Atlas envía inmediatamente notificaciones por correo electrónico a todos los usuarios con el rol Project Owner y registra la alerta en el Project Activity Feed. Estas alertas no aparecen en las pestañas Open Alerts o Closed Alerts de la página Project Alerts. Puede personalizar los destinatarios y métodos de notificaciones en la configuración Project Alerts. Para obtener más información sobre el ciclo de vida de las alertas informativas, consulte Flujo de trabajo de alertas.

Además de las alertas, Atlas registra los siguientes eventos informativos en el Project Activity Feed:

  • Log export has recovered. Queued logs are ready to resume sending.

  • Log export has recovered. Queued logs are now being sent.

  • All queued logs have been delivered to sink.

Para ver estos eventos, consulte Ver historial de actividad.

Para obtener más información sobre la configuración de notificaciones de alerta, consulta Configurar una alerta.