Docs Menu
Docs Home
/ /
Opciones avanzadas

Habilitar la monitorización de la base de datos de aplicaciones

Para habilitar la monitorización de la base de datos de la aplicación, incluida dbStats y Información de perfil de base de datos: la cuenta de base de datos que se conecta a AppDB debe autenticarse como un usuario con el siguiente rol mínimo:

Rol requerido
Database

admin

Utilice este procedimiento para habilitar la supervisión en una base de datos de la aplicación:

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

En la arquitectura x86_64 que ejecuta Debian 10 o 11 y Ubuntu 18.04, 20.04 o 22.04:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haga clic en el Admin enlace en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione Debian 9, Ubuntu 16.X/18.X - DEB.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador para Ubuntu 18.04/20.04/22.04 o Debian 9/10/11 para x86 de 64bits:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.amd64.ubuntu1604.deb

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

El directorio de datos almacena datos de MongoDB. En una implementación de MongoDB existente, asegúrese de que el directorio sea propiedad del usuario mongodb. Si no existe ninguna implementación de MongoDB, cree el directorio y establezca el propietario.

Para crear un directorio de datos y establecer el propietario como el usuario mongodb:

sudo mkdir -p /data; sudo chown mongodb:mongodb /data
8

Emita el siguiente comando:

sudo systemctl start mongodb-mms-automation-agent.service
9

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

10

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

11

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

12

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

13

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

14
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

15

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

En la arquitectura zSeries que ejecuta Ubuntu 18.04 usando un paquete deb:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. Desde el menú Select Your Server's Operating System, seleccione Ubuntu 18.X Z-Series (s390x) - DEB.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de Ubuntu 18.04 para IBM zSeries:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.s390x.ubuntu1804.deb

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

El directorio de datos almacena datos de MongoDB. En una implementación de MongoDB existente, asegúrese de que el directorio sea propiedad del usuario mongodb. Si no existe ninguna implementación de MongoDB, cree el directorio y establezca el propietario.

Para crear un directorio de datos y establecer el propietario como el usuario mongodb:

sudo mkdir -p /data; sudo chown mongodb:mongodb /data
8

Emita el siguiente comando:

sudo systemctl start mongodb-mms-automation-agent.service
9

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

10

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

11

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

12

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

13

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

14
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

15

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Utilice este procedimiento para habilitar la supervisión en una base de datos de la aplicación:

En la arquitectura x86_64:

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

Ejecutando RHEL / CentOS 6.x usando un paquete rpm:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione Amazon Linux - RPM.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde el sistema shell en el host que ejecutará el MongoDB Agent, ejecute el siguiente comando curl para descargar el instalador para64-bit x86:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.x86_64.rpm

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

Emita el siguiente comando:

sudo service mongodb-mms-automation-agent start
8

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

9

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

10

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

11

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

12

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

13
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

14

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

RHEL (7.x, 8.x o 9.x) o CentOS (7.x o 8.x), SUSE12, SUSE15 o Amazon Linux 2:

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

Usando un paquete rpm:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione RHEL/CentOS (7.X), SUSE12, Amazon Linux2 - RPM.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de RHEL 7 para x86 de 64bits:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.x86_64.rhel<version>.rpm

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

Emita el siguiente comando:

sudo service mongodb-mms-automation-agent start
8

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

9

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

10

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

11

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

12

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

13
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

14

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Usando un archivo tar:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, selecciona RHEL/CentOS (7.X), SUSE12, Amazon Linux 2 - TAR.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el archivo .

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de RHEL para x86 de 64bit:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.rhel7_x86_64.tar.gz

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

Puede instalar el Agente MongoDB en cualquier directorio. Si desea mover el archivo a otro directorio antes de extraerlo, puede hacerlo.

Para instalar el Agente MongoDB, extraiga el archivo:

tar -xvzf mongodb-mms-automation-agent-<VERSION>.rhel7_x86_64.tar.gz
6

Cambie al directorio que se creó después de extraer el binario del Agente MongoDB:

cd mongodb-mms-automation-agent-<VERSION>.rhel7_x86_64
7

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido:

vi <install-path>/local.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo local.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
8

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido.

vi <install-path>/local.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

9

Si tiene un usuario de Agente de Monitoreo existente y no planea activar la Automatización, solo necesita crear el directorio de registro.

Cree los siguientes directorios para almacenar los archivos que necesita el Agente MongoDB.

Nota

El uso de mongodb-mms-automation en la ruta del archivo es un artefacto heredado y no significa que el Agente MongoDB se esté instalando con la automatización configurada.

Componente
Directorio predeterminado
Descripción

Binarios

/var/lib/mongodb-mms-automation

Estos son los binarios que gestiona el Agente de MongoDB. Incluyen el Agente de MongoDB, el Conector de BI y los binarios de MongoDB.

Registros del agente de MongoDB

/var/log/mongodb-mms-automation

Estos son las entradas de registro que crea el MongoDB Agent.

Bases de datos MongoDB

/data

Estas son las bases de datos que el Agente MongoDB crea y administra.

Ejecute los siguientes comandos para crear los directorios:

sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation
sudo mkdir -m 755 -p /var/log/mongodb-mms-automation
sudo mkdir -m 755 -p /data

De forma predeterminada, los archivos binarios del agente y el archivo de copia de seguridad de la configuración de Ops Manager se encuentran en /var/lib/mongodb-mms-automation. Si desea almacenar estos archivos en un directorio diferente, siga estos procedimientos:

Para cambiar la ubicación de los binarios del agente:

  1. Haga clic en Deployment, luego en Agents y luego en Downloads & Settings.

  2. Debajo del encabezado Download Directory, haga clic en el icono del lápiz a la derecha de la ruta mostrada en Download Directory (Linux).

  3. Cambie la ruta a la nueva ruta que desee.

  4. Haga clic en Save.

  5. Crear el nuevo directorio especificado en cada host que ejecute un Agente.

    sudo mkdir -m 755 -p /<newPath>

Para cambiar la ubicación de la copia de seguridad de la configuración del agente:

  1. Abra el archivo de configuración del Agente en su editor de texto preferido.

  2. Cambie la configuración a la nueva ruta para el archivo de respaldo de mmsConfigBackup configuración.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Guarde el archivo de configuración del agente.

  4. Mueva el archivo de respaldo de configuración al nuevo directorio.

    sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
10

Ejecute los siguientes comandos:

# Create mongodb user and group if they do not exist
if ! sudo /usr/bin/id -g mongodb &>/dev/null; then
sudo /usr/sbin/groupadd -r mongodb
fi
# Create mongodb user if they do not exist and assign
# them to the mongodb group
if ! sudo /usr/bin/id mongodb &>/dev/null; then
sudo /usr/sbin/useradd -M -r -g mongodb \
-d /var/lib/mongo -s /bin/false \
-c mongodb mongodb > /dev/null 2>&1
fi
# Grant the mongodb:mongodb user and group permissions
# to manage deployments.
sudo chown mongodb:mongodb /var/lib/mongodb-mms-automation
sudo chown mongodb:mongodb /var/log/mongodb-mms-automation
sudo chown mongodb:mongodb /data
11

Desde el directorio en el que instalaste el MongoDB Agent y como el usuario del sistema que creaste en el último paso, ejecuta el siguiente comando:

nohup ./mongodb-mms-automation-agent \
--config=local.config \
>> /var/log/mongodb-mms-automation/automation-agent-fatal.log 2>&1 &
12

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

13

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

14

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

15

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

16

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

17
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

18

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

En RHEL/CentOS (7.x) en arquitectura PowerPC (administración de implementaciones de MongoDB 3.4 o posteriores):

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

Usando un paquete rpm:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione RHEL/CentOS (7.X), SUSE12, Amazon Linux2 - RPM.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de RHEL 7 para PowerPC:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.ppc641e.rhel<version>.rpm

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

Emita el siguiente comando:

sudo service mongodb-mms-automation-agent start
8

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

9

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

10

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

11

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

12

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

13
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

14

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Usando un archivo tar:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione RHEL/CentOS (7.X) Power (ppc64le) - TAR.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de RHEL 7 para PowerPC:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.rhel7_ppc64le.tar.gz

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

Puede instalar el Agente MongoDB en cualquier directorio. Si desea mover el archivo a otro directorio antes de extraerlo, puede hacerlo.

Para instalar el Agente MongoDB, extraiga el archivo:

tar -xvzf mongodb-mms-automation-agent-<VERSION>.rhel7_ppc64le.tar.gz
6

Cambie al directorio que se creó después de extraer el binario del Agente MongoDB:

cd mongodb-mms-automation-agent-<VERSION>.rhel7_ppc64le
7

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido:

vi <install-path>/local.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo local.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
8

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido.

vi <install-path>/local.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

9

Si tiene un usuario de Agente de Monitoreo existente y no planea activar la Automatización, solo necesita crear el directorio de registro.

Cree los siguientes directorios para almacenar los archivos que necesita el Agente MongoDB.

Nota

El uso de mongodb-mms-automation en la ruta del archivo es un artefacto heredado y no significa que el Agente MongoDB se esté instalando con la automatización configurada.

Componente
Directorio predeterminado
Descripción

Binarios

/var/lib/mongodb-mms-automation

Estos son los binarios que gestiona el Agente de MongoDB. Incluyen el Agente de MongoDB, el Conector de BI y los binarios de MongoDB.

Registros del agente de MongoDB

/var/log/mongodb-mms-automation

Estos son las entradas de registro que crea el MongoDB Agent.

Bases de datos MongoDB

/data

Estas son las bases de datos que el Agente MongoDB crea y administra.

Ejecute los siguientes comandos para crear los directorios:

sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation
sudo mkdir -m 755 -p /var/log/mongodb-mms-automation
sudo mkdir -m 755 -p /data

De forma predeterminada, los archivos binarios del agente y el archivo de copia de seguridad de la configuración de Ops Manager se encuentran en /var/lib/mongodb-mms-automation. Si desea almacenar estos archivos en un directorio diferente, siga estos procedimientos:

Para cambiar la ubicación de los binarios del agente:

  1. Haga clic en Deployment, luego en Agents y luego en Downloads & Settings.

  2. Debajo del encabezado Download Directory, haga clic en el icono del lápiz a la derecha de la ruta mostrada en Download Directory (Linux).

  3. Cambie la ruta a la nueva ruta que desee.

  4. Haga clic en Save.

  5. Crear el nuevo directorio especificado en cada host que ejecute un Agente.

    sudo mkdir -m 755 -p /<newPath>

Para cambiar la ubicación de la copia de seguridad de la configuración del agente:

  1. Abra el archivo de configuración del Agente en su editor de texto preferido.

  2. Cambie la configuración a la nueva ruta para el archivo de respaldo de mmsConfigBackup configuración.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Guarde el archivo de configuración del agente.

  4. Mueva el archivo de respaldo de configuración al nuevo directorio.

    sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
10

Ejecute los siguientes comandos:

# Create mongodb user and group if they do not exist
if ! sudo /usr/bin/id -g mongodb &>/dev/null; then
sudo /usr/sbin/groupadd -r mongodb
fi
# Create mongodb user if they do not exist and assign
# them to the mongodb group
if ! sudo /usr/bin/id mongodb &>/dev/null; then
sudo /usr/sbin/useradd -M -r -g mongodb \
-d /var/lib/mongo -s /bin/false \
-c mongodb mongodb > /dev/null 2>&1
fi
# Grant the mongodb:mongodb user and group permissions
# to manage deployments.
sudo chown mongodb:mongodb /var/lib/mongodb-mms-automation
sudo chown mongodb:mongodb /var/log/mongodb-mms-automation
sudo chown mongodb:mongodb /data
11

Desde el directorio en el que instalaste el MongoDB Agent y como el usuario del sistema que creaste en el último paso, ejecuta el siguiente comando:

nohup ./mongodb-mms-automation-agent \
--config=local.config \
>> /var/log/mongodb-mms-automation/automation-agent-fatal.log 2>&1 &
12

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

13

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

14

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

15

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

16

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

17
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

18

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

En la arquitectura zSeries (que administra implementaciones de MongoDB 4.4 o posteriores), use RHEL (7.x, 8.x o 9.x) o CentOS (7.x o 8.x):

Importante

A partir de la versión 11.0.5.6967-,1 cuando instala el Agente MongoDB usando los deb rpm paquetes o, el paquete no agrega los binarios de MongoDB a la PATH variable de entorno.

Si tu implementación depende de la presencia de binarios de MongoDB en el PATH, debes añadir manualmente las rutas a los binarios de MongoDB en el PATH. Para aprender a actualizar variables de entorno, consulta la documentación de tu sistema operativo.

Ejecutar RHEL (7.x, 8.x o 9.x) o CentOS (7.x o 8.x) utilizando el administrador de paquetes rpm:

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. En el menú Select Your Server's Operating System, seleccione RHEL 7.X/8X Serie Z (s390x) - RPM.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador de RHEL 7.X/8.X para IBM zSeries:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.s390x.rhel<version>.rpm

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

En el directorio donde instaló el Agente MongoDB, abra el archivo automation-agent.config en su editor de texto preferido:

sudo vi /etc/mongodb-mms/automation-agent.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo automation-agent.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
6

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde se instaló el MongoDB Agent, abra el archivo automation-agent.config en su editor de texto preferido.

sudo vi /etc/mongodb-mms/automation-agent.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

7

Emita el siguiente comando:

sudo service mongodb-mms-automation-agent start
8

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

9

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

10

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

11

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

12

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

13
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

14

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Utilice este procedimiento para instalar la supervisión habilitada en una base de datos de aplicaciones en sistemas Linux que no utilizan paquetes deb o rpm.

1
2

Para habilitar la monitorización de la base de datos de la aplicación:

  1. Haz clic en el enlace Admin en la esquina superior derecha de la consola de Ops Manager.

  2. Haga clic en Enable desde:

    1. El banner que presenta la capacidad de monitoreo o

    2. La Enable Monitoring configuración.

3
  1. Haga clic en View Agent Install Instructions. Se abrirá el cuadro de diálogo Install Agent Instructions.

  2. Desde el menú Select Your Server's Operating System, seleccione Otro Linux - TAR.

  3. Haga clic en Next. Se abrirá el cuadro de diálogo Install New MongoDB Agent.

4

Para comenzar con este paso, siga el modal de instalación del Agente MongoDB y copie los comandos proporcionados en el shell de Linux.

Desde un shell del sistema en el host que ejecutará el Agente MongoDB, emita el siguiente comando curl para descargar el instalador para Linux genérico de 64bits:

curl -OL https://<OpsManagerHost>:<Port>/download/agent/automation/mongodb-mms-automation-agent-manager-latest.linux_x86_64.tar.gz

Nota

Reemplace <OpsManagerHost>:<Port> con el nombre de host y el puerto de su aplicación Ops Manager. Si está presente, reemplace <version> con la versión principal del sistema operativo. Por ejemplo, reemplace <version> con 7 para RHEL 7.x.

5

Puede instalar el Agente MongoDB en cualquier directorio. Si desea mover el archivo a otro directorio antes de extraerlo, puede hacerlo.

Para instalar el Agente MongoDB, extraiga el archivo:

tar -xvzf mongodb-mms-automation-agent-<VERSION>.linux_x86_64.tar.gz
6

Cambie al directorio que se creó después de extraer el binario del Agente MongoDB:

cd mongodb-mms-automation-agent-<VERSION>.linux_x86_64
7

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido:

vi <install-path>/local.config

Actualice las siguientes opciones de configuración:

Clave
Valor

ProjectID de su proyecto.

Clave API del agente de su
proyecto.

URL (nombre de host y puerto) de la aplicación Ops Manager.

Los cambios resultantes en el archivo local.config deberían verse como los siguientes:

mmsGroupId=<Project ID>
mmsApiKey=<agent API key>
mmsBaseUrl=<application URL>
8

Para configurar el Agente MongoDB para conectarse a Ops Manager a través de un servidor proxy, debe especificar el servidor en la variable de httpProxy entorno.

En el directorio donde instaló el Agente MongoDB, abra el archivo local.config en su editor de texto preferido.

vi <install-path>/local.config

Agregue la siguiente clave de configuración:

Clave
Valor

URL (nombre de host y puerto) de su servidor proxy.

9

Si tiene un usuario de Agente de Monitoreo existente y no planea activar la Automatización, solo necesita crear el directorio de registro.

Cree los siguientes directorios para almacenar los archivos que necesita el Agente MongoDB.

Nota

El uso de mongodb-mms-automation en la ruta del archivo es un artefacto heredado y no significa que el Agente MongoDB se esté instalando con la automatización configurada.

Componente
Directorio predeterminado
Descripción

Binarios

/var/lib/mongodb-mms-automation

Estos son los binarios que gestiona el Agente de MongoDB. Incluyen el Agente de MongoDB, el Conector de BI y los binarios de MongoDB.

Registros del agente de MongoDB

/var/log/mongodb-mms-automation

Estos son las entradas de registro que crea el MongoDB Agent.

Bases de datos MongoDB

/data

Estas son las bases de datos que el Agente MongoDB crea y administra.

Ejecute los siguientes comandos para crear los directorios:

sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation
sudo mkdir -m 755 -p /var/log/mongodb-mms-automation
sudo mkdir -m 755 -p /data

De forma predeterminada, los archivos binarios del agente y el archivo de copia de seguridad de la configuración de Ops Manager se encuentran en /var/lib/mongodb-mms-automation. Si desea almacenar estos archivos en un directorio diferente, siga estos procedimientos:

Para cambiar la ubicación de los binarios del agente:

  1. Haga clic en Deployment, luego en Agents y luego en Downloads & Settings.

  2. Debajo del encabezado Download Directory, haga clic en el icono del lápiz a la derecha de la ruta mostrada en Download Directory (Linux).

  3. Cambie la ruta a la nueva ruta que desee.

  4. Haga clic en Save.

  5. Crear el nuevo directorio especificado en cada host que ejecute un Agente.

    sudo mkdir -m 755 -p /<newPath>

Para cambiar la ubicación de la copia de seguridad de la configuración del agente:

  1. Abra el archivo de configuración del Agente en su editor de texto preferido.

  2. Cambie la configuración a la nueva ruta para el archivo de respaldo de mmsConfigBackup configuración.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Guarde el archivo de configuración del agente.

  4. Mueva el archivo de respaldo de configuración al nuevo directorio.

    sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
10

Ejecute los siguientes comandos:

# Create mongodb user and group if they do not exist
if ! sudo /usr/bin/id -g mongodb &>/dev/null; then
sudo /usr/sbin/groupadd -r mongodb
fi
# Create mongodb user if they do not exist and assign
# them to the mongodb group
if ! sudo /usr/bin/id mongodb &>/dev/null; then
sudo /usr/sbin/useradd -M -r -g mongodb \
-d /var/lib/mongo -s /bin/false \
-c mongodb mongodb > /dev/null 2>&1
fi
# Grant the mongodb:mongodb user and group permissions
# to manage deployments.
sudo chown mongodb:mongodb /var/lib/mongodb-mms-automation
sudo chown mongodb:mongodb /var/log/mongodb-mms-automation
sudo chown mongodb:mongodb /data
11

Desde el directorio en el que instalaste el MongoDB Agent y como el usuario del sistema que creaste en el último paso, ejecuta el siguiente comando:

nohup ./mongodb-mms-automation-agent \
--config=local.config \
>> /var/log/mongodb-mms-automation/automation-agent-fatal.log 2>&1 &
12

En el modal Install Agent Instructions, espere a que cada implementación muestre Verified en el paso Install the MongoDB Agent.

Haga clic en Continue.

13

En el modal Set Up Ops Manager Monitoring, espere a que el agente muestre Monitoring como habilitado.

Haga clic en Continue.

14

Complete los siguientes campos:

Hostname
Proporcione el nombre de host del host que sirve la base de datos de respaldo.

Port

Proporcione el puerto de la base de datos de respaldo.

Enable Authentication

Activa esta opción para habilitar la autenticación.

Use TLS/SSL

Activa o desactiva TLS.

Después de que Ops Manager muestre Deployment found, haga clic en Continue.

15

Ops Manager muestra el host que sirve las bases de datos de respaldo y el agente en ejecución. Haga clic en Continue.

16

La supervisión operativa permite realizar un seguimiento de la CPU, la memoria y la capacidad del disco de los servidores de la base de datos de la aplicación y configurar notificaciones de alerta cuando se produce una condición de alerta específica.

Para deshabilitar la supervisión operativa, haga clic en No, Just Monitor.

Para habilitar el monitoreo operativo:

  1. Revise los requisitos para agregar Automatización en modo de solo lectura para el monitoreo operativo en cada servidor en su implementación.

  2. Selecciona la casilla para confirmar que has leído los requisitos y riesgos enumerados en la página.

  3. Haga clic en Continue.

17
  1. Seleccione Automation de la lista desplegable Install Agent.

  2. Haga clic en Initialize Automation.

18

El Agente MongoDB recopila información detallada sobre los procesos MongoDB para la supervisión operativa.

  1. Para revisar la información recopilada por el Agente de MongoDB, haz clic en Review Deployment.

  2. Revise la configuración en el AppDB: Review Your Changes modal y haga clic Confirm & Deploy en.

Nota

Si no puede ver los datos de monitoreo, verifique que al menos un host tenga el monitoreo habilitado.

Volver

Resolver el fallo de la comprobación previa al vuelo

En esta página