O MongoDB Agent é um único binário que conecta seus hosts MongoDB ao Cloud Manager. Você instala o MongoDB Agent nos hosts que executam os processos MongoDB que deseja que o Cloud Manager gerencie. Cada agente pesquisa o Cloud Manager para determinar a meta atual, executa o trabalho necessário para atingir essa meta e relata continuamente seu status de volta ao Cloud Manager.
Funções do agente
O MongoDB Agent executa qualquer -- ou todas -- das três funções a seguir, dependendo do que você precisa:
Função | Descrição |
|---|---|
Automação | Implanta e mantém nós e clusters do MongoDB para corresponder ao estado de meta que a configuração de automação do seu projeto define. |
Monitoramento | Coleta estatísticas dos nós em sua implantação do MongoDB e as transmite para o Cloud Manager para que o Cloud Manager possa relatar o status da implantação em tempo real. |
Backup. | Tira snapshots dos processos do MongoDB que você especifica para que possa restaurar sua implantação para um estado anterior. |
Para ativar a função de monitoramento ou backup, use a IU do Cloud Manager. Para ativar a função de automação, crie um novo cluster ou importe um existente. Para saber como ativar e desativar cada função, consulte Gerenciar função de automação.
Agentes enviam informações de configuração de implantação e logs do MongoDB apenas. Eles não enviam nenhum registro de dados de sua implantação do MongoDB.
Agentes legados
Antes da introdução do MongoDB Agent, cada função -- Automação, Backup e Monitoramento -- era executada como um binário de agente separado em seu projeto. Esses agentes legados agora estão no fim da vida útil. Para aprender mais sobre o processo de atualizar, consulte Meu cluster já é gerenciado usando todos os 3 agente legado, o que acontecerá?.