Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Enviar registros al bucket de AWS S3

Puede transferir continuamente registros desde mongod, mongos y registros de auditoría a un bucket AWS S3 desde un clúster M10+. Atlas exporta registros cada 5 minutos.

Para enviar registros a un bucket de AWS S3, debes tener acceso de Project Owner o Organization Owner a Atlas.

Para enviar registros a un bucket de AWS S3 usando la API de administración de Atlas, debes tener acceso de Project Owner a Atlas.

  • No puedes especificar qué registros enviar. Atlas envía todos los mongod, mongos y los registros de auditoría.

  • La exportación de registros basada en push no es compatible con Bring Your Own Key (BYOK).

  • Solo puede enviar registros a un depósito AWS S3 desde un clúster Atlas M10+.

  • Atlas no exporta líneas de registro de más de 10 MB.

Necesitarás:

  • una AWS IAM rol con sts:AssumeRole que otorgue a Atlas acceso a tu recurso AWS con una duración máxima de sesión establecida en 12 horas.

  • un bucket AWS S3 existente.

  • Un clúster M10+ Atlas.

Nota

Durante el procedimiento, Atlas crea una política de rol para acceder al bucket S3 con los siguientes permisos:

Para enviar continuamente registros a un bucket AWS S3, sigue estos pasos.

1
  1. Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Database & Network Access en la sección Security.

  4. En la barra lateral, haga clic en Advanced.

    La página Avanzada se muestra.

2
3
4

Se te pedirá que a) crees un nuevo rol de AWS, o b) utilices uno ya adjunto a Atlas.