O MongoDB Agent é um único binário que conecta seus hosts MongoDB ao MongoDB Ops Manager. Você instala o MongoDB Agent nos hosts que executam os processos MongoDB que deseja que o MongoDB Ops Manager gerencie. Cada agente pesquisa o MongoDB Ops Manager para determinar a meta atual, executa o trabalho necessário para atingir essa meta e relata continuamente seu status de volta ao MongoDB Ops 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 Ops Manager para que o Ops 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 Ops 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 atingiram o fim da vida útil no MongoDB Ops Manager 4.4. Para aprender sobre o processo de atualizar, consulte Meu cluster já é gerenciado usando todos os 3 agente legado, o que acontecerá?.