Observação
Esta funcionalidade não é aplicável ao Atlas Infinite. Para saber mais sobre os recursos e o comportamento do Atlas Infinite, consulte MongoDB Atlas Infinite: visão geral.
Você pode enviar continuamente registros de mongod, mongos e registros de auditar para um bucket do AWS S3 a partir de um cluster M10+. O Atlas exporta registros a cada 5 minutos.
Acesso necessário
Para enviar logs para um bucket AWS S3 , você deve ter acesso Project Owner ou Organization Owner ao Atlas.
Para enviar registros para um bucket do AWS S3 usando a API de administração do Atlas , você deve ter acesso Project Owner ao Atlas.
Considerações
Você não pode especificar quais registros enviar. O Atlas envia todos os registros do
mongod,mongose de auditar .A exportação de registros baseada em push não é compatÃvel com o Bring Your Own Key (BYOK).
Você só pode enviar registros para um bucket do AWS S3 de um cluster do Atlas
M10+.O Atlas não exporta linhas de registro acima de 10 MB.
Você não pode usar a exportação de registro baseada em push com clusters Atlas Infinite. Se o seu projeto contiver clusters Atlas Core e Atlas Infinite clusters, o Atlas enviará registros somente dos clusters Atlas Core.
Fim da vida útil e migração
O MongoDB está desativando a exportação de registros baseados em push em favor de coletores de registros externos, que oferecem intervalos de exportação de 1minutos, criptografiado AWS KMS, suporte para pontos de acesso de várias regiões, destinos adicionais e seleção de tipo de registro por destino.
Data | Marco |
|---|---|
de de fevereiro a 42026 | Exportação de registro baseada em push obsoleta. |
Setembro 2026 | Os coletores de registros externos estão disponÃveis e ativados de forma geral para todas as contas. |
30 de outubro de 2026 | A Exportação de registros baseados em push para de aceitar novas configurações. As exportações existentes continuam a ser executadas ininterruptamente. |
de de fevereiro a 42027 | A exportação de registros baseados em push chega ao fim da vida útil. O MongoDB não fornece mais atualizações de segurança, correções de bugs ou suporte técnico para exportação de registro baseado em push. As configurações existentes continuam em execução até que o MongoDB remova o recurso em coordenação com sua equipe de conta . |
Migrar para coletores de registro externos
Para migrar da exportação de registros baseados em push para um coletor de registros externo, conclua as etapas a seguir.
Crie uma integração de exportação de registro do AWS S3.
Configure a integração para usar a mesma função do AWS IAM e o mesmo bucket S3 que sua configuração baseada em push. Para preservar a estrutura do caminho da pasta diária baseada em push, defina useLegacyPathStructure como true. Para obter as etapas de configuração, consulte Exportar registros para blocos AWS S3.
Se você encontrar bloqueadores durante a migração, entre em contato com o Suporte do MongoDB.
Pré-requisitos
Você precisará de:
uma função do AWS IAM com sts:AssumeRole que concede ao Atlas acesso ao seu recurso do AWS com uma duração máxima de sessão definida para 12 horas.
um bucket AWS S3 existente.
Um cluster
M10+do Atlas .
Procedimento
Observação
Durante o procedimento, o Atlas cria uma polÃtica de função para acessar o bucket S3 com as seguintes permissões:
Para enviar registros continuamente para um bucket do AWS S3, siga estas etapas.
No Atlas, acesse a página Advanced do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.
Na barra lateral, clique em Database & Network Access sob o tÃtulo Security.
Na barra lateral, clique em Advanced.
A página Avançado é exibida.