Perguntas frequentes: MongoDB Agent
Nesta página
- Em geral
- O que é o MongoDB Agent?
- Quando o MongoDB Agent no Cloud Manager foi lançado?
- Quando devo mudar para o MongoDB Agent?
- Posso atualizar por cluster ou por nó?
- A interface do usuário do Cloud Manager foi alterada?
- A API do Cloud Manager oferece suporte ao MongoDB Agent?
- Posso atualizar programaticamente para o MongoDB Agent por meio da API?
- O novo instalador usa um nome de arquivo diferente?
- Tenho um arquivo de chave PEM e uma senha(s) definida(s) para meus agentes de automação, monitoramento ou backup legados? O que devo saber ao mudar para o MongoDB Agent?
- Eu uso apenas o agente de monitoramento legado, o que isso média para eu?
- Eu uso apenas o legado agente de monitoração e agente de backup, o que isso média para eu?
- Meu clusters já são managed usando todos os 3 agente legado, o que acontecerá?
- E os três usuários do MongoDB Agent?
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Isso aborda perguntas comuns sobre o MongoDB Agent.
Em geral
O que é o MongoDB Agent?
O MongoDB Agent ajuda você a managed, monitorar e fazer backup de suas instâncias do MongoDB.
Quando o MongoDB Agent no Cloud Manager foi lançado?
O Cloud Manager implementou o MongoDB Agent entre maio e junho de 2019. Você deve atualizar o mais rápido possível para o MongoDB Agent porque os agentes legados agora são EOL.
Quando devo mudar para o MongoDB Agent?
Agora. Qualquer atualização de agente legado exige a mudança para o MongoDB Agent. Você deve atualizar todos os clusters no projeto. Depois de atualizado, o console do Cloud Manager renderiza a nova interface para o MongoDB Agent.
Posso atualizar por cluster ou por nó?
Não. As atualizações do MongoDB Agent devem ser feitas para todos os clusters em um projeto simultaneamente.
A interface do usuário do Cloud Manager foi alterada?
Sim. As guias agente(s) e servidor foram atualizadas para refletir essa alteração.
A API do Cloud Manager oferece suporte ao MongoDB Agent?
Sim.
Posso atualizar programaticamente para o MongoDB Agent por meio da API?
Sim.
O novo instalador usa um nome de arquivo diferente?
Não. O nome do instalador é mms-automation
para facilitar a atualização.
Tenho um arquivo de chave PEM e uma senha(s) definida(s) para meus agentes de automação, monitoramento ou backup legados? O que devo saber ao mudar para o MongoDB Agent?
Quando você alterna para usar o MongoDB Agent, essas configurações são preservadas. Se você definiu anteriormente um arquivo de chavePEM e uma senha na seção Security > Settings do Cloud Manager, o Cloud Manager usará o arquivo de chave PEM e a senha do agente de automação atual como o arquivo de chave PEM do MongoDB Agent e Senha.
Qualquer arquivo de chave PEM de monitoramento e backup e senha existentes são exportados para a nova seção de configuração personalizada para Monitoring and Backup na página da interface do usuário do MongoDB Agent. Um aviso é exibido na seção Configure Cloud Manager Agents (Security > Settings) de que os valores da seção de configuração personalizada substituem estes valores.
Eu uso apenas o agente de monitoramento legado, o que isso média para eu?
O MongoDB Agent fornece suporte nesse caso. O processo de mudança para o MongoDB Agent é o seguinte:
Quando o MongoDB Agent está disponível, você vê a notificação de banner de que seu agente de monitoramento está desatualizado.
Quando estiver pronto para alternar, clique em Update no banner. Um fluxo de trabalho que o orienta durante o processo de atualização é iniciado.
Leia uma descrição do MongoDB Agent com um link para a documentação.
Especifique as opções de configuração de monitoramento personalizadas que você usa para seu projeto do Cloud Manager.
Baixe e instale o MongoDB Agent. O Cloud Manager verifica se o MongoDB Agent está instalado corretamente na lista de servidor especificados.
Observação
Os métodos de autenticação configurados anteriormente continuam a funcionar. Você fornece as informações de autenticação do MongoDB em Monitoring Settings uder o menu.
Depois de instalar o MongoDB Agent em um servidor, o MongoDB Agent ativa o Monitoramento para projetos em que o Monitoramento existia como um agente autônomo antes de mudar para o MongoDB Agent.
O MongoDB Agent coloca os agentes de monitoramento usados anteriormente no modo de espera e não os mostra mais na interface do usuário.
Os agente de monitoramento autônomo usados anteriormente não podem mais monitorar instâncias. Você pode pará-los e removê-los quando estiver pronto.
Desse ponto em diante, o MongoDB Agent se atualiza depois que você escolhe a opção Confirm and Deploy para a nova versão. Você não precisa mais baixar o MongoDB Agent toda vez que uma nova versão fica disponível!
Eu uso apenas o legado agente de monitoração e agente de backup, o que isso média para eu?
O MongoDB Agent oferece suporte a esse caso de uso. O fluxo para mudar para o MongoDB Agent prossegue da seguinte forma:
Quando o MongoDB Agent está disponível, você vê a notificação de banner de que seu MongoDB Agent e agente de backup estão desatualizados.
Quando estiver pronto para atualizar, clique em Update no banner. Um fluxo de trabalho que o orienta durante o processo de atualização é iniciado.
Leia a descrição do MongoDB Agent com um link para a documentação.
Especifique as opções de configuração personalizadas de monitoramento e backup que você usa para seu projeto do Cloud Manager.
Baixe e instale o MongoDB Agent. O Cloud Manager verifica se o MongoDB Agent foi instalado corretamente na lista de servidores conhecidos.
Observação
Os métodos de autenticação anteriores continuam a funcionar. Você fornece informações de autenticação MongoDB em Monitoring Settings sob a menu. Para especificar as configurações de usuário do Backup, Go para Backup em Options > > Edit Credentials.
Depois que o MongoDB Agent é instalado em um servidor, ele habilita o Monitoramento e o Backup em projetos onde os agentes foram configurados anteriormente.
O MongoDB Agent coloca os agente de monitoramento e agente de backup usados anteriormente no modo de espera e não os mostra mais na UI. Os agentes de monitoramento autônomo usados anteriormente não podem mais monitorar instâncias. Você pode pará-los e removê-los quando estiver pronto.
A partir deste ponto, o MongoDB Agent se atualiza se você optar por usar a opção Confirm and Deploy para uma nova versão. Você não precisa mais baixar o MongoDB Agent toda vez que uma nova versão fica disponível!
Meu clusters já são managed usando todos os 3 agente legado, o que acontecerá?
O fluxo de atualização prossegue da seguinte forma:
Quando o MongoDB Agent está disponível, você vê a notificação de banner de que seus agentes legados estão desatualizados.
Quando estiver pronto para atualizar, clique em Update no banner. Um fluxo de trabalho que o orienta durante o processo de atualização é iniciado.
Leia a descrição do MongoDB Agent com o link para a documentação.
Revise uma lista de seus servidores atuais e atualize-os para o MongoDB Agent. Como parte desse processo de atualização, o MongoDB Agent:
Interrompe qualquer agente legado de monitoramento e agente de backup.
Habilita o Monitoramento e Backup nos servidores onde o Monitoramento e Backup foram executados como agentes.
Remove os binários do agente de monitoramento e agente de backup parados.
Desbloqueia os usuários
mms-monitoring-agent
oumms-backup-agent
em suas instâncias do MongoDB para que você possa excluí-los, se desejar. O MongoDB Agent usa o usuáriomms-automation
para se conectar às suas instâncias.
A partir deste ponto, o MongoDB Agent funciona como um processo único para Automação, Monitoramento e Backup.
E os três usuários do MongoDB Agent?
O MongoDB consolidou os três usuários do MongoDB que o agente de automação legado usou (mms-automation
, mms-monitoring-agent
, mms-backup-agent
) em um usuário. Este usuário, mms-automation
, pode automatizar, monitorar e fazer backup de instâncias. O MongoDB não removeu os usuários anteriores do MongoDB, caso você use esses usuários em outros projetos. No entanto, o Cloud Manager desbloqueou esses usuários em sua interface como parte da atualização para que você possa excluí-los.
Eu managed principalmente meus clusters com o Automation Agent, mas tenho um autônomo legado agente de backup e agente de monitoramento. ----------------------------------- ----------------------------------- ----------------------------------- —---
Você obtém ambos os fluxos de atualização: um para qualquer agente standalone, conforme descrito nas seções anteriores:
Eu só uso o Agente de Monitoramento legado, o que isso significa para eu? ou
Eu uso apenas o legado agente de monitoração e agente de backup, o que isso média para eu?
Para os servidores onde a automação gerencia os agentes de monitoramento e backup legados, consulte Meu clusters já são gerenciados usando todos os agentes 3 .