O MongoDB Agent é um único binário que conecta seus hosts MongoDB ao Ops Manager. Você instala o MongoDB Agent nos hosts que executam os processos do MongoDB que deseja que o Ops Manager gerencie. Cada agente pesquisa o Ops Manager para determinar a meta atual, executa o trabalho necessário para atingir essa meta e relata continuamente seu status ao Ops 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 Ops Manager para que o Ops 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 usuário do Ops 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 chegaram ao fim da vida útil no Ops 4.4 Manager. Para saber mais sobre o processo de atualização, consulte Meu clusters já estão gerenciados usando todos os 3 agentes legado , o que vai acontecer?.