Esto aborda preguntas comunes sobre el MongoDB Agent.
General
¿Qué es el MongoDB Agent?
El MongoDB Agent te ayuda a administrar, supervisar y respaldar tus instancias de MongoDB.
¿Cuándo se lanzó el MongoDB Agent en Ops Manager?
El agente de MongoDB se publicó para Ops Manager 4.1 el 29 de mayo de 2019. MongoDB requiere que actualices tan pronto como sea posible al MongoDB Agent porque los agentes heredados han llegado a su fin de vida (EOL).
¿Cuándo debo cambiar al MongoDB Agent?
Ahora. Cualquier actualización de agente heredado requiere cambiar al MongoDB Agent. Debes actualizar todos los clústeres del proyecto. Una vez actualizada, la consola de Ops Manager renderiza la nueva interfaz para el MongoDB Agent.
¿Puedo actualizar por clúster o por nodo?
No. Las actualizaciones del MongoDB Agent deben hacerse en todos los clústeres de un Proyecto al mismo tiempo.
¿Cambié la interfaz de usuario de Ops Manager?
Sí. Las pestañas de agentes y servidores se actualizaron para reflejar este cambio.
¿El API de Ops Manager admite el MongoDB Agent?
Sí.
¿Puedo actualizar de manera programática al MongoDB Agent mediante la API?
Sí.
¿El nuevo instalador utiliza un nombre de archivo diferente?
No, el nombre del instalador es mms-automation para facilitar la actualización.
¿Tengo configurado un archivo de clave PEM y una(s) contraseña(s) para mis agentes heredados de automatización, supervisión o copias de seguridad? ¿Qué debo saber cuando cambie al MongoDB Agent?
Cuando cambias al uso del MongoDB Agent, estos ajustes se preservan. Si antes configuraste un PEM Archivo de Clave y Contraseña en la Security > Settings sección del Ops Manager, Ops Manager utiliza el archivo de clave PEM y la contraseña actuales del agente de automatización como el archivo de clave PEM y la contraseña del MongoDB Agent.
Cualquier archivo Key y contraseña(s) existente(s) de PEM supervisión y copia de seguridad se exportan a la nueva sección de configuración personalizada para Monitoring and Backup en la página de la Interfaz de Usuario de MongoDB Agent. Se muestra una advertencia en la sección Configure Cloud Manager Agents (Security > Settings) de que los valores de la sección de configuración personalizada anulan estos valores.
Solo utilizo el agente de supervisión heredado, ¿qué significa esto para mí?
El Agente de MongoDB ofrece soporte en este caso. El proceso de cambiar al uso del Agente de MongoDB procede de la siguiente manera:
Cuando el MongoDB Agent está disponible, aparece la notificación de banner de que el agente de supervisión está desactualizado.
Cuando estés lista para cambiar, haz clic en Update en el banner. Se inicia un flujo de trabajo que te guía a través del proceso de actualización.
Lea una descripción del MongoDB Agent con un enlace a la documentación.
Especifique las opciones de configuración de supervisión personalizada que utiliza para su proyecto de Ops Manager.
Descargue e instale el MongoDB Agent. Ops Manager verifica que el MongoDB Agent esté instalado correctamente en la lista de servidores especificados.
Nota
Los métodos de autenticación previamente configurados continúan funcionando. Usted proporciona la información de autenticación de MongoDB en Monitoring Settings bajo el menú .
Una vez que instales el MongoDB Agent en un servidor, el MongoDB Agent habilita la supervisión para los Proyectos donde supervisión existía como un agente autónomo antes de cambiar al MongoDB Agent.
El MongoDB Agent pone en modo de espera a los agentes de supervisión usados previamente y deja de mostrarlos en la Interfaz de Usuario.
Los agentes de supervisión autónomos anteriormente utilizados ya no pueden supervisar instancias. Puedes detenerlos y removerlos cuando estén listos.
A partir de este punto, MongoDB Agent se actualiza automáticamente después de que elijas la opción Confirm and Deploy para la nueva versión. ¡Ya no es necesario que descargues el MongoDB Agent cada vez que haya una nueva versión disponible!
Solo uso los agentes heredados de supervisión y agente de copias de seguridad. ¿Qué significa esto para mí?
El MongoDB Agent admite este caso de uso. El proceso para cambiar al MongoDB Agent procede de la siguiente manera:
Cuando el agente de MongoDB está disponible, verás la notificación en el banner de que tus agentes de supervisión y copias de seguridad están desactualizados.
Cuando estés listo para actualizar, haz clic en Update en la notificación. Se inicia un flujo de trabajo que te guía a través del proceso de actualización.
Lea la descripción del agente de MongoDB con un enlace a la documentación.
Especifica las opciones de configuración personalizadas para la supervisión y copias de seguridad que utilizas en tu proyecto de Ops Manager.
Descarga e instala el MongoDB Agent. Ops Manager verifica que el MongoDB Agent se haya instalado correctamente en la lista de servidores conocidos.
Nota
Los métodos de autenticación anteriores siguen funcionando. Proporcionas la información de autenticación de MongoDB en Monitoring Settings bajo el menú . Para especificar la configuración del usuario de copia de seguridad, ve a Backup en Options > > Edit Credentials.
Una vez que el MongoDB Agent se instala en un servidor, habilita la supervisión y las copias de seguridad en los proyectos donde los Agentes se configuraron previamente.
El MongoDB Agent pone los agentes de supervisión y agentes de copias de seguridad previamente usados en modo de espera y deja de mostrarlos en la Interfaz de Usuario. Los agentes de supervisión autónomos utilizados anteriormente ya no pueden supervisar instancias. Puedes detenerlos y removerlos cuando estés listo.
De ahora en adelante, el Agente MongoDB se actualiza por sí mismo si eliges la opción Confirm and Deploy para una nueva versión. ¡Ya no es necesario descargar el Agente MongoDB cada vez que una nueva versión esté disponible!
Mis clusters ya se gestionan utilizando los 3 agentes heredados, ¿qué va a pasar?
El flujo de actualización procede de la siguiente manera:
Cuando el MongoDB Agent está disponible, se muestra una notificación que indica que los agentes heredados están desactualizados.
Cuando estés listo para actualizar, haz clic en Update en la notificación. Se inicia un flujo de trabajo que te guía a través del proceso de actualización.
Lea la descripción del MongoDB Agent con enlace a la documentación.
Revisa una lista de tus servidores actuales y actualízalos al MongoDB Agent. Como parte de este proceso de actualización, el MongoDB Agent:
Detiene cualquier agente heredado de supervisión y copias de seguridad.
Habilita la supervisión y la copia de seguridad en los servidores donde la supervisión y la copia de seguridad se ejecutaban como agentes.
Elimina los archivos binarios de los agentes de supervisión y copias de seguridad detenidos.
Desbloquea los usuarios
mms-monitoring-agentomms-backup-agenten tus instancias MongoDB para que puedas borrarlos, si lo deseas. El agente de MongoDB utiliza el usuariomms-automationpara conectarse a tus instancias.
A partir de este punto, el MongoDB Agent funciona como proceso único para automatización, supervisión y copia de seguridad.
¿Qué pasa con los tres usuarios del agente MongoDB?
MongoDB consolidó los tres usuarios de MongoDB que utilizaba el antiguo agente de automatización (mms-automation, mms-monitoring-agent, mms-backup-agent) en un solo usuario. Este usuario, mms-automation, puede automatizar, supervisar y hacer copias de seguridad de las instancias. MongoDB no removió los usuarios anteriores de MongoDB en caso de que uses esos usuarios en otros proyectos. Sin embargo, Ops Manager desbloqueó a estos usuarios en su interfaz como parte de la acción de actualizar para que puedas borrarlos.
La mayoría de las veces gestiono mis clústeres con el agente de automatización, pero tengo un agente de backup autónomo y un agente de supervisión heredados. ¿Qué significa esto para mí? ----------------------------------------------------------------------------------------------------------------------------------------------------------
Obtiene ambos flujos de actualización: uno para cualquier agente autónomo, como se describe en las secciones anteriores:
Sólo uso el agente de supervisión heredado, ¿qué significa esto para mí? o
Para esos servidores donde automatización gestiona agentes heredados de supervisión y agente de copias de seguridad, consulte Mis clústeres ya se gestionan utilizando todos los 3 agentes, ¿qué ocurrirá?