Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Acesso necessário para o MongoDB Agent

Se a implementação do MongoDB impõe controle de acesso, o MongoDB Agent do Cloud Manager deve autenticar no MongoDB como um usuário com o acesso adequado.

Observação

As instruções nesta página são para implantações que não usam Automação. Se você usar a automação, o Cloud Manager managed a autenticação para você, e as instruções a seguir não se aplicarão.

Para autenticar, crie um usuário com os roles apropriados no MongoDB. Os tutoriais a seguir incluem instruções e exemplos para criar o usuário do MongoDB Agent em sua implantação do MongoDB:

As funções de usuário do MongoDB são separadas das funções de usuário do Cloud Manager. Essas funções e seus privilégios são descritos no manual do MongoDB, começando com a página Autorização .

Para autenticar em clusters fragmentados, crie usuários locais do shard em cada shard e crie usuários de todo o cluster:

  • Crie usuários locais do fragmento conectando-se diretamente ao conjunto de réplicas para cada fragmento.

  • Create cluster-wide users while connected to the mongos: these credentials persist to the config servers.

Importante

Cada processo de mongod e mongos em seu sistema do Cloud Manager deve usar o mesmo nome de usuário e roles para o usuário do MongoDB Agent.

Connect to the mongod or mongos instance as a user with access to create database users. See db.createUser() method page in the MongoDB Manual.

Para automatizar as instâncias do MongoDB, o MongoDB Agent deve autenticar no reconhecimento de data center admin como um usuário do MongoDB com as seguintes roles:

Para fazer backup de instâncias do MongoDB, o MongoDB Agent deve autenticar no reconhecimento de data center listado como um usuário do MongoDB com as roles necessárias.

Versão do MongoDB database
MongoDB FCV
Função necessária
Database

4.2.x ou posterior

4.2 ou posterior

admin

3.0.0 através de 4.2.x

4.0 ou anterior

admin

2.6.x

admin

2.6.x

local

To monitor MongoDB instances, the MongoDB Agent must authenticate on the admin database as a MongoDB user with the clusterMonitor role.

Para clusters fragmentados com MongoDB 8.0 ou versão de compatibilidade do recurso superior, o agente de monitoramento também exige a directShardOperations função se o cluster tiver:

  • Dois ou mais fragmentos

  • Pelo menos um banco de dados que não seja do sistema

Observação

Este requisito é específico para projetos do Cloud Manager . O Atlas gerencia isso automaticamente.

Monitoring includes gathering dbStats and database profiling information.

Para autenticar, crie o usuário no MongoDB com o acesso apropriado. O método de autenticação usado pelo MongoDB determina quais opções definir ao criar o usuário, bem como determinar qualquer configuração adicional do MongoDB Agent: