Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/ /

Habilitar o monitoramento do aplicativo de banco de dados

Nesta página

  • Pré-requisitos

Para habilitar o monitoramento do banco de dados do aplicativo, incluindo dbStats informações de perfil de banco de dados e , a conta do banco de dados que se conecta ao AppDB deve autenticar como um usuário com o seguinte role mínimo:

Função necessária
Database
admin

Use este procedimento para habilitar o monitoramento em um aplicativo de banco de dados:

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Em arquitetura x86_64 executando Debian 10 ou 11 e Ubuntu 18.04, 20.04 ou 22.04:

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione Debian 8/9, Ubuntu 16.X/18.X - DEB.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador forUbuntu 18.04/20.04/22.04 ou Debian 9/10/11 para 64-bit x86:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

O diretório de dados armazena dados MongoDB. Para um sistema MongoDB existente, garanta que o diretório seja de propriedade do usuário do mongodb. Se não existir nenhuma implantação MongoDB, crie o diretório e defina o proprietário.

Para criar um diretório de dados e definir o proprietário como o usuário do mongodb:

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

Emitir o seguinte comando:

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

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

10

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

11

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

12

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

13

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

14
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

15

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Em arquitetura zSeries executando Ubuntu 18.04 utilizando um pacote deb :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione Ubuntu 18.X Z-Series (s390x) - DEB.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador forUbuntu 18.04 para IBM zSeries:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

O diretório de dados armazena dados MongoDB. Para um sistema MongoDB existente, garanta que o diretório seja de propriedade do usuário do mongodb. Se não existir nenhuma implantação MongoDB, crie o diretório e defina o proprietário.

Para criar um diretório de dados e definir o proprietário como o usuário do mongodb:

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

Emitir o seguinte comando:

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

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

10

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

11

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

12

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

13

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

14
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

15

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Use este procedimento para habilitar o monitoramento em um aplicativo de banco de dados:

Na arquitetura x86_64 :

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Executando RHEL / CentOS 6.x usando um pacote rpm :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione Amazon Linux - RPM.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador para64-bit x86:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

Emitir o seguinte comando:

sudo service mongodb-mms-automation-agent start
8

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

9

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

10

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

11

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

12

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

13
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

14

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

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

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Usando um pacote rpm :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione RHEL/CentOS (7.X), SUSE12, Amazon Linux2 - RPM.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador do RHEL 7 para 64-bit x86:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

Emitir o seguinte comando:

sudo service mongodb-mms-automation-agent start
8

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

9

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

10

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

11

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

12

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

13
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

14

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Usando um arquivo tar :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione RHEL/CentOS (7.X), SUSE12, Amazon Linux 2 - TAR.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no arquivo .

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador do RHEL para 64-bit x86:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

Você pode instalar o MongoDB Agent em qualquer diretório. Se você quiser mover o arquivo para outro diretório antes de extrair, você pode fazer isso.

Para instalar o MongoDB Agent, extraia o arquivo:

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

Altere para o diretório que foi criado após a extração do binário do MongoDB Agent:

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

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência:

vi <install-path>/local.config

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo local.config devem ser semelhantes ao seguinte:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência.

vi <install-path>/local.config

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
9

Se você tiver um usuário do agente de monitoramento existente e não planeja ativar a automação, você só precisa criar o diretório de log.

Crie os seguintes diretórios para armazenar os arquivos necessários para o MongoDB Agent.

Observação

O uso de mongodb-mms-automation no caminho do arquivo é um legado e não significa que o MongoDB Agent esteja sendo instalado com a Automação configurada.

Componente
Diretório padrão
Descrição
Binários
/var/lib/mongodb-mms-automation
Esses são os binários que o MongoDB Agent managed. Eles incluem os binários do MongoDB Agent, do BI Connector e do MongoDB.
Registros do Agente do MongoDB
/var/log/mongodb-mms-automation
Esses são os arquivos de log que o MongoDB Agent cria.
MongoDB reconhecimento de data center
/data
Esses são os reconhecimento de data center que o MongoDB Agent cria e managed.

Execute os seguintes comandos para criar os diretórios:

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

Por padrão, os binários do agente e o arquivo de backup de configuração do Ops Manager estão localizados em /var/lib/mongodb-mms-automation. Se você quiser armazenar esses arquivos em um diretório diferente, siga estes procedimentos:

Para alterar a localização dos binários do agente:

  1. Clique em Deployment, depois em Agents e depois em Downloads & Settings.

  2. Abaixo do cabeçalho Download Directory , clique no ícone de lápis à direita do caminho mostrado no Download Directory (Linux).

  3. Altere o caminho para o novo caminho que você deseja.

  4. Clique em Save.

  5. Crie o novo diretório que você especificou em cada host que executa um agente.

    sudo mkdir -m 755 -p /<newPath>

Para alterar o local do backup de configuração do agente:

  1. Abra o arquivo de configuração do agente no editor de texto de sua preferência.

  2. Altere a configuração do mmsConfigBackup para o novo caminho para o arquivo da cópia de segurança da configuração.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Salve o arquivo de configuração do agente.

  4. Mova o arquivo da cópia de segurança de configuração para o novo diretório.

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

Execute os seguintes 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

No diretório no qual você instalou o MongoDB Agent e como o usuário do sistema que você criou na última etapa, emita o seguinte comando:

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

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

13

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

14

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

15

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

16

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

17
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

18

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Em RHEL / CentOS (7.x) na arquitetura PowerPC (gerenciando o MongoDB 3.4 ou sistemas posteriores):

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Usando um pacote rpm :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione RHEL/CentOS (7.X), SUSE12, Amazon Linux2 - RPM.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador do RHEL 7 para PowerPC:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

Emitir o seguinte comando:

sudo service mongodb-mms-automation-agent start
8

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

9

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

10

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

11

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

12

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

13
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

14

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Usando um arquivo tar :

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione RHEL/CentOS (7.X) Power (ppc64le) - TAR.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador do RHEL 7 para PowerPC:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

Você pode instalar o MongoDB Agent em qualquer diretório. Se você quiser mover o arquivo para outro diretório antes de extrair, você pode fazer isso.

Para instalar o MongoDB Agent, extraia o arquivo:

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

Altere para o diretório que foi criado após a extração do binário do MongoDB Agent:

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

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência:

vi <install-path>/local.config

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo local.config devem ser semelhantes ao seguinte:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência.

vi <install-path>/local.config

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
9

Se você tiver um usuário do agente de monitoramento existente e não planeja ativar a automação, você só precisa criar o diretório de log.

Crie os seguintes diretórios para armazenar os arquivos necessários para o MongoDB Agent.

Observação

O uso de mongodb-mms-automation no caminho do arquivo é um legado e não significa que o MongoDB Agent esteja sendo instalado com a Automação configurada.

Componente
Diretório padrão
Descrição
Binários
/var/lib/mongodb-mms-automation
Esses são os binários que o MongoDB Agent managed. Eles incluem os binários do MongoDB Agent, do BI Connector e do MongoDB.
Registros do Agente do MongoDB
/var/log/mongodb-mms-automation
Esses são os arquivos de log que o MongoDB Agent cria.
MongoDB reconhecimento de data center
/data
Esses são os reconhecimento de data center que o MongoDB Agent cria e managed.

Execute os seguintes comandos para criar os diretórios:

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

Por padrão, os binários do agente e o arquivo de backup de configuração do Ops Manager estão localizados em /var/lib/mongodb-mms-automation. Se você quiser armazenar esses arquivos em um diretório diferente, siga estes procedimentos:

Para alterar a localização dos binários do agente:

  1. Clique em Deployment, depois em Agents e depois em Downloads & Settings.

  2. Abaixo do cabeçalho Download Directory , clique no ícone de lápis à direita do caminho mostrado no Download Directory (Linux).

  3. Altere o caminho para o novo caminho que você deseja.

  4. Clique em Save.

  5. Crie o novo diretório que você especificou em cada host que executa um agente.

    sudo mkdir -m 755 -p /<newPath>

Para alterar o local do backup de configuração do agente:

  1. Abra o arquivo de configuração do agente no editor de texto de sua preferência.

  2. Altere a configuração do mmsConfigBackup para o novo caminho para o arquivo da cópia de segurança da configuração.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Salve o arquivo de configuração do agente.

  4. Mova o arquivo da cópia de segurança de configuração para o novo diretório.

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

Execute os seguintes 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

No diretório no qual você instalou o MongoDB Agent e como o usuário do sistema que você criou na última etapa, emita o seguinte comando:

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

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

13

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

14

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

15

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

16

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

17
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

18

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Na arquitetura zSeries (gerenciando o MongoDB 4.4 ou sistemas posteriores), use RHEL (7.x, 8.x ou 9.x) ou CentOS (7.x ou 8.x):

Importante

Iniciando com a versão 11.0.5.6967-1, quando você instala o MongoDB Agent usando pacotes deb ou rpm , o pacote não adiciona binários MongoDB à variável de ambiente PATH .

Se sua implantação depender da presença de binários do MongoDB no PATH, você deverá adicionar manualmente os caminhos para binários do MongoDB ao PATH. Para saber como atualizar variáveis de ambiente, consulte a documentação do seu sistema operacional.

Executando RHEL (7.x, 8.x ou 9.x) ou CentOS (7.x ou 8.x) usando o rpm gerenciador de pacotes:

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione RHEL 7.X/8X Z-Series (s390x) - RPM.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador paraRHEL 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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config no editor de texto de sua preferência:

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

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo automation-agent.config devem ser as seguintes:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo automation-agent.config em seu editor de texto preferido.

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

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
7

Emitir o seguinte comando:

sudo service mongodb-mms-automation-agent start
8

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

9

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

10

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

11

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

12

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

13
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

14

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Use esse procedimento para instalar o monitoramento de ativação em um banco de dados de aplicativo em sistemas Linux que não usam pacotes deb ou rpm .

1
2

Para habilitar o monitoramento do banco de dados de aplicativo:

  1. Clique no link Admin no canto superior direito do console do Ops Manager.

  2. Clique em Enable em:

    1. O banner introduzindo a capacidade de monitoramento ou

    2. A configuração Enable Monitoring .

3
  1. Clique View Agent Install Instructions. O modal Install Agent Instructions abre.

  2. No menu Select Your Server's Operating System , selecione Outro Linux - TAR.

  3. Clique Next. O modal Install New MongoDB Agent abre.

4

Começando com esta etapa, siga o modal de instalação do MongoDB Agent e copie os comandos fornecidos no shell do Linux.

Em um shell do sistema no host que executará o MongoDB Agent, emita o seguinte comando curl para baixar o instalador paraGeneric 64-bit Linux:

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

Observação

Substitua <OpsManagerHost>:<Port> pelo nome do host e pela porta do seu aplicativo Ops Manager. Se presente, substitua <version> pela versão principal do sistema operacional. Por exemplo, substitua <version> por 7 para RHEL 7.x.

5

Você pode instalar o MongoDB Agent em qualquer diretório. Se você quiser mover o arquivo para outro diretório antes de extrair, você pode fazer isso.

Para instalar o MongoDB Agent, extraia o arquivo:

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

Altere para o diretório que foi criado após a extração do binário do MongoDB Agent:

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

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência:

vi <install-path>/local.config

Atualize as seguintes opções de configuração:

Chave
Valor
ProjectID do seu projeto.
Chave API do agente de seu
projeto.
URL (nome do host e porta) do aplicativo Ops Manager.

As alterações resultantes no arquivo local.config devem ser semelhantes ao seguinte:

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

Para configurar o MongoDB Agent para se conectar ao Ops Manager por meio de um servidor proxy, você deve especificar o servidor na variável de ambiente httpProxy.

No diretório onde você instalou o MongoDB Agent, abra o arquivo local.config no editor de texto de sua preferência.

vi <install-path>/local.config

Adicione a seguinte chave de configuração:

Chave
Valor
URL (nome do host e porta) do seu servidor proxy.
9

Se você tiver um usuário do agente de monitoramento existente e não planeja ativar a automação, você só precisa criar o diretório de log.

Crie os seguintes diretórios para armazenar os arquivos necessários para o MongoDB Agent.

Observação

O uso de mongodb-mms-automation no caminho do arquivo é um legado e não significa que o MongoDB Agent esteja sendo instalado com a Automação configurada.

Componente
Diretório padrão
Descrição
Binários
/var/lib/mongodb-mms-automation
Esses são os binários que o MongoDB Agent managed. Eles incluem os binários do MongoDB Agent, do BI Connector e do MongoDB.
Registros do Agente do MongoDB
/var/log/mongodb-mms-automation
Esses são os arquivos de log que o MongoDB Agent cria.
MongoDB reconhecimento de data center
/data
Esses são os reconhecimento de data center que o MongoDB Agent cria e managed.

Execute os seguintes comandos para criar os diretórios:

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

Por padrão, os binários do agente e o arquivo de backup de configuração do Ops Manager estão localizados em /var/lib/mongodb-mms-automation. Se você quiser armazenar esses arquivos em um diretório diferente, siga estes procedimentos:

Para alterar a localização dos binários do agente:

  1. Clique em Deployment, depois em Agents e depois em Downloads & Settings.

  2. Abaixo do cabeçalho Download Directory , clique no ícone de lápis à direita do caminho mostrado no Download Directory (Linux).

  3. Altere o caminho para o novo caminho que você deseja.

  4. Clique em Save.

  5. Crie o novo diretório que você especificou em cada host que executa um agente.

    sudo mkdir -m 755 -p /<newPath>

Para alterar o local do backup de configuração do agente:

  1. Abra o arquivo de configuração do agente no editor de texto de sua preferência.

  2. Altere a configuração do mmsConfigBackup para o novo caminho para o arquivo da cópia de segurança da configuração.

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. Salve o arquivo de configuração do agente.

  4. Mova o arquivo da cópia de segurança de configuração para o novo diretório.

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

Execute os seguintes 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

No diretório no qual você instalou o MongoDB Agent e como o usuário do sistema que você criou na última etapa, emita o seguinte comando:

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

No modal Install Agent Instructions , aguarde que cada sistema mostre Verified na etapa Install the MongoDB Agent .

Clique em Continue.

13

No modal Set Up Ops Manager Monitoring , aguarde o agente mostrar Monitoring como habilitado.

Clique em Continue.

14

Preencha os seguintes campos:

Hostname
Forneça o nome do host que atende o reconhecimento de data center de apoio.
Port
Forneça a porta do reconhecimento de data center de apoio.
Enable Authentication
Alterne isto para habilitar a autenticação.
Use TLS/SSL
Alterne para habilitar o TLS.

Após o Ops Manager exibir Deployment found , clique em Continue .

15

O Ops Manager exibe o host que atende os bancos de dados de apoio e o agente de execução. Clique Continue .

16

O monitoramento operacional permite que você acompanhe a CPU, a memória e a capacidade de disco do servidor do banco de dados de aplicativo e configure a notificação de alerta quando ocorre uma condição de alerta especificada.

Para desabilitar o monitoramento operacional, clique em No, Just Monitor.

Para habilitar o monitoramento operacional:

  1. Revise os requisitos para adicionar a automação no modo somente leitura para monitoramento operacional em cada servidor em seu sistema.

  2. Marque a caixa de seleção para confirmar que você leu os requisitos e os riscos listados na página.

  3. Clique em Continue.

17
  1. Selecione Automation na lista suspensa Install Agent .

  2. Clique em Initialize Automation.

18

O MongoDB Agent reúne informações detalhadas sobre os processos do MongoDB para monitoramento operacional.

  1. Para revisar as informações coletadas pelo MongoDB Agent, clique em Review Deployment.

  2. Revise as configurações no modal AppDB: Review Your Changes e clique em Confirm & Deploy.

Observação

Se você não conseguir visualizar os dados de monitoramento, verifique se pelo menos um host tem o monitoramento habilitado.

Voltar

Resolver falha na verificação pré-voo

Nesta página