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 você 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 ao Cloud Manager.
Funções do agente
O MongoDB Agent executa qualquer -- ou todos -- das três funções a seguir, dependendo do que você precisa:
Função | Descrição |
|---|---|
Automação | Distribui e mantém nós e clusters do MongoDB para corresponder ao estado da 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 ao Cloud Manager para que o Cloud Manager possa relatar o status de 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 Monitoramento ou Backup, use a interface do Cloud Manager . Para ativar a função 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.
Os agentes enviam somente informações de configuração de implantação e registros MongoDB . 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 legado agora estão no fim da vida útil. Para saber mais sobre o processo de atualização, consulte Meu clusters já estão gerenciados usando todos os 3 agentes legado do, o que vai acontecer?.