Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/

Acesso necessário para o MongoDB Agent

Nesta página

  • Considerações
  • Automação
  • Backup.
  • Monitoramento
  • Mecanismos de autenticação

Se a implementação do MongoDB impõe controle de acesso, o MongoDB Ops Manager MongoDB Agent deve autenticar no MongoDB como umusuá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 Ops 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:

  • Configure o Agente MongoDB para Autenticação.

  • Configure o Agente MongoDB para LDAP.

  • Configure o agente MongoDB para Kerberos.

  • Configure o Agente MongoDB para Autenticação X.509.

As funções de usuário do MongoDB são separadas das funções de usuário do Ops 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:

Importante

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

Conecte-se à instância mongod ou mongos como um usuário com acesso para criar usuários de banco de dados. Consulte a página de método db.createUser() no Manual do MongoDB.

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

Para monitorar instâncias MongoDB, o Agente MongoDB deve autenticar no banco de dados do admin como um usuário MongoDB com o papel clusterMonitor .

O monitoramento inclui a coleta de informações dbStats e de perfil do banco de dados.

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:

Voltar

Configurações do MongoDB Agent