MongoDB Agent es un único binario que conecta los host de MongoDB con MongoDB Ops Manager. Instalas MongoDB Agent en los host que ejecutan los procesos de MongoDB que deseas que MongoDB Ops Manager gestione. Cada agente consulta MongoDB Ops Manager para determinar el objetivo actual, realiza el trabajo necesario para alcanzar ese objetivo e informa continuamente de su estado a MongoDB Ops Manager.
Funciones de agente
El MongoDB Agent realiza cualquiera, o todas, de las siguientes tres funciones, según lo que necesite:
Función | Descripción |
|---|---|
Automatización | Implementa y mantiene los nodos y clústeres de MongoDB para que coincidan con el estado objetivo que define la configuración de automatización de su proyecto. |
Monitoring | Recopila estadísticas de los nodos de su implementación de MongoDB y las transmite a MongoDB Ops Manager para que MongoDB Ops Manager pueda informar el estado de la implementación en tiempo real. |
Backup | Toma snapshots de los procesos de MongoDB que especifique para que pueda restaurar su implementación a un estado anterior. |
Para activar la función de supervisión o copia de seguridad, utilice la Interfaz de Usuario de MongoDB Ops Manager. Para activar la función de automatización, cree un nuevo clúster o importe uno existente. Para aprender cómo activar y desactivar cada función, consulte Gestionar la función de automatización.
Los agentes solo envían información de configuración de implementación y registros de MongoDB. No envían ningún registro de datos de su implementación de MongoDB.
Agentes heredados
Antes de la introducción de MongoDB Agent, cada función (automatización, copia de seguridad y supervisión) se ejecutaba como un binario de agente separado en su Proyecto. Estos agentes heredados llegaron al final de su vida útil en MongoDB Ops Manager 4.4. Para obtener información sobre el proceso de actualización, consulte Mis clústeres ya se gestionan utilizando los 3 agentes heredados, ¿qué va a pasar?.