Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

アプリケーション データベースのモニタリングの有効化

項目一覧

  • 前提条件

dbStatsおよびデータベース プロファイリング情報を含むアプリケーション データベースのモニタリングを有効にするには、AppDB に接続するデータベース アカウントが次の最小ロールを持つユーザーとして認証する必要があります。

必要なロール
Database
admin

アプリケーション データベースでモニタリングを有効にするには、次の手順に従います。

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

Debian 10または11 、および Ubuntu 18.04 、 20.04 、または22.04を実行している x 86 _ 64アーキテクチャでは:

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. Adminコンソールの右上隅にある {0MongoDB Ops Manager リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. [ Select Your Server's Operating Systemメニューから、 Debian 9 、 Ubuntu 16 .X/ 18 .X - DEB を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、Ubuntu 18.04/20.04/22.04 または Debian 9/10/11 の 64 ビット x86 用のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

データディレクトリには MongoDB データが保存されています。 既存の MongoDB デプロイでは、ディレクトリがmongodbユーザーによって所有されていることを確認します。 MongoDB 配置が存在しない場合は、ディレクトリを作成し、所有者を設定します。

データディレクトリを作成し、所有者をmongodbユーザーに設定するには:

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

次のコマンドを発行します:

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

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

10

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

11

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

12

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

13

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

14
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

15

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

debパッケージを使用して Ubuntu 18.04を実行している zSeries アーキテクチャでは、次のようになります。

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから Ubuntu 18 .X Z シリーズ(s 390 x) - DEB を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、 IBM Z Series 用の Ubuntu 18.04のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

データディレクトリには MongoDB データが保存されています。 既存の MongoDB デプロイでは、ディレクトリがmongodbユーザーによって所有されていることを確認します。 MongoDB 配置が存在しない場合は、ディレクトリを作成し、所有者を設定します。

データディレクトリを作成し、所有者をmongodbユーザーに設定するには:

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

次のコマンドを発行します:

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

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

10

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

11

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

12

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

13

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

14
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

15

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

アプリケーション データベースでモニタリングを有効にするには、次の手順に従います。

x 86 _ 64アーキテクチャでは:

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

rpmパッケージを使用して RHEL / CentOS 6 .x を実行します。

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから Amazon Linux - RPM を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、 64ビット x 86のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

次のコマンドを発行します:

sudo service mongodb-mms-automation-agent start
8

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

9

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

10

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

11

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

12

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

13
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

14

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

RHEL( 7 .x, 8 .x、または9 .x)または CentOS( 7 .x または8 .x) SUSE 12 、 SUSE 15 、または Amazon Linux 2 :

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

rpmパッケージを使用する場合:

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X)、SUSE 12 、Amazon Linux 2 - RPM を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、 64 -bit x 86の RHEL 7のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

次のコマンドを発行します:

sudo service mongodb-mms-automation-agent start
8

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

9

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

10

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

11

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

12

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

13
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

14

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

tarアーカイブの使用:

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X)、SUSE 12 、Amazon Linux 2 - TAR を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から開始するには、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、 64 -bit x 86の RHEL のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent は任意のディレクトリにインストールできます。 抽出する前にアーカイブを別のディレクトリに移動する場合は、移動できます。

MongoDB Agent をインストールするには、 アーカイブを抽出します。

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

MongoDB Agent バイナリを抽出した後に作成されたディレクトリに移動します。

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

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

local.config ファイルへの変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
9

既存のモニタリングエージェント ユーザーが存在し、オートメーションを有効にする予定がない場合は、ログ ディレクトリのみを作成する必要があります。

MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。

注意

ファイルパスでのmongodb-mms-automationの使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。

コンポーネント
デフォルト ディレクトリ
説明
バイナリ
/var/lib/mongodb-mms-automation
これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。
MongoDB Agent ログ
/var/log/mongodb-mms-automation
これらは MongoDB Agent が作成するログファイルです。
MongoDB データベース
/data
これらは、MongoDB Agent が作成および管理するデータベースです。

以下のコマンドを実行してディレクトリを作成します。

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

デフォルトでは、エージェント バイナリとMongoDB Ops Managerの構成バックアップ ファイルは /var/lib/mongodb-mms-automation に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。

エージェント バイナリの場所を変更するには:

  1. [ Deploymentをクリックし、次にAgentsをクリックし、次にDownloads & Settingsをクリックします。

  2. Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。

  3. パスを必要な新しいパスに変更します。

  4. [Save] をクリックします。

  5. エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。

    sudo mkdir -m 755 -p /<newPath>

エージェント構成バックアップの場所を変更するには、以下を行います。

  1. 希望のテキストエディタでエージェント構成ファイルを開きます。

  2. mmsConfigBackup設定を構成バックアップ ファイルの新しいパスに変更します。

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. エージェント構成ファイルを保存します。

  4. 構成バックアップ ファイルを新しいディレクトリに移動します。

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

次のコマンドを実行します。

# 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

MongoDB Agent をインストールしたディレクトリから、前のステップで作成したシステムユーザーとして、次のコマンドを発行します。

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

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

13

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

14

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

15

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

16

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

17
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

18

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

PowerPC アーキテクチャ上の RHEL / CentOS( 7 .x)の場合(MongoDB 3.4以降の配置の管理):

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

rpmパッケージを使用する場合:

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X)、SUSE 12 、Amazon Linux 2 - RPM を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、PowerPC 用の RHEL 7のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

次のコマンドを発行します:

sudo service mongodb-mms-automation-agent start
8

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

9

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

10

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

11

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

12

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

13
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

14

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

tarアーカイブの使用:

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから RHEL/CentOS( 7 .X)Power(ppc 64 le)- TAR を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、PowerPC 用の RHEL 7のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent は任意のディレクトリにインストールできます。 抽出する前にアーカイブを別のディレクトリに移動する場合は、移動できます。

MongoDB Agent をインストールするには、 アーカイブを抽出します。

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

MongoDB Agent バイナリを抽出した後に作成されたディレクトリに移動します。

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

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

local.config ファイルへの変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
9

既存のモニタリングエージェント ユーザーが存在し、オートメーションを有効にする予定がない場合は、ログ ディレクトリのみを作成する必要があります。

MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。

注意

ファイルパスでのmongodb-mms-automationの使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。

コンポーネント
デフォルト ディレクトリ
説明
バイナリ
/var/lib/mongodb-mms-automation
これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。
MongoDB Agent ログ
/var/log/mongodb-mms-automation
これらは MongoDB Agent が作成するログファイルです。
MongoDB データベース
/data
これらは、MongoDB Agent が作成および管理するデータベースです。

以下のコマンドを実行してディレクトリを作成します。

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

デフォルトでは、エージェント バイナリとMongoDB Ops Managerの構成バックアップ ファイルは /var/lib/mongodb-mms-automation に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。

エージェント バイナリの場所を変更するには:

  1. [ Deploymentをクリックし、次にAgentsをクリックし、次にDownloads & Settingsをクリックします。

  2. Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。

  3. パスを必要な新しいパスに変更します。

  4. [Save] をクリックします。

  5. エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。

    sudo mkdir -m 755 -p /<newPath>

エージェント構成バックアップの場所を変更するには、以下を行います。

  1. 希望のテキストエディタでエージェント構成ファイルを開きます。

  2. mmsConfigBackup設定を構成バックアップ ファイルの新しいパスに変更します。

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. エージェント構成ファイルを保存します。

  4. 構成バックアップ ファイルを新しいディレクトリに移動します。

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

次のコマンドを実行します。

# 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

MongoDB Agent をインストールしたディレクトリから、前のステップで作成したシステムユーザーとして、次のコマンドを発行します。

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

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

13

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

14

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

15

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

16

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

17
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

18

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

Z Series アーキテクチャ(MongoDB 4.4以降の配置を管理)では、RHEL ( 7 .x)を使用し、 8 .x、または9 .x)または CentOS( 7 .x または8 .x)

重要

バージョン11.0.5.6967 - 1以降では、 debパッケージまたはrpmパッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH環境変数に MongoDB バイナリを追加しません。

配置がPATHに MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATHに手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。

RHEL の実行( 7 .x) 8 .x、または9 .x)または CentOS( 7 .x または8 .x)では、 rpmパッケージ マネージャーを使用します。

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから、[ RHEL 7 .X/ 8 X Z シリーズ(s 390 x)- RPM を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、RHEL 7 .X/ 8 .X のインストーラーを IBM Z Series 用にダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent をインストールしたディレクトリ内で、希望のテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

オートメーションエージェント.configファイルに対する結果としての変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリ内、希望するテキストエディターで automation-agent.config ファイルを開きます。

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

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
7

次のコマンドを発行します:

sudo service mongodb-mms-automation-agent start
8

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

9

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

10

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

11

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

12

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

13
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

14

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

この手順を使用して、 debまたはrpmパッケージを使用していない Linux システム上のアプリケーション データベースでモニタリングを有効にします。

1
2

アプリケーション データベースのモニタリングを有効にするには、次の手順に従います。

  1. MongoDB Ops Managerコンソールの右上隅にある Admin リンクをクリックします。

  2. 次のいずれかの方法から [ Enable ] をクリックします。

    1. モニタリング機能を導入するバナー または

    2. Enable Monitoring設定。

3
  1. [ View Agent Install Instructionsをクリックします。 [ Install Agent Instructionsモーダルが開きます。

  2. Select Your Server's Operating Systemメニューから [ Other Linux - TAR ] を選択します。

  3. [ Nextをクリックします。 [ Install New MongoDB Agentモーダルが開きます。

4

この手順から、MongoDB Agent のインストール モーダルに従って、提供されたコマンドを Linux shell にコピーします。

MongoDB Agent を実行するホスト上のシステム shell から、次のcurlコマンドを実行して、ジェネリック64ビット Linux 用のインストーラーをダウンロードします。

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

注意

<OpsManagerHost>:<Port>を MongoDB Ops Manager アプリケーションのホスト名とポートに置き換えます。 存在する場合は、 <version>をオペレーティング システムのメジャー バージョンに置き換えます。 たとえば、RHEL 7 .x の<version>7に置き換えます。

5

MongoDB Agent は任意のディレクトリにインストールできます。 抽出する前にアーカイブを別のディレクトリに移動する場合は、移動できます。

MongoDB Agent をインストールするには、 アーカイブを抽出します。

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

MongoDB Agent バイナリを抽出した後に作成されたディレクトリに移動します。

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

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成オプションを更新します。

キー
ProjectID プロジェクトの
エージェント API キー
プロジェクト。
URLMongoDB Ops ManagerApplication の (ホスト名とポート)。

local.config ファイルへの変更は、次のようになります。

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

プロキシ サーバー経由で MongoDB Ops Manager に接続するように MongoDB Agent を構成するには、 httpProxy環境変数でサーバーを指定する必要があります。

MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。

vi <install-path>/local.config

次の構成キーを追加します。

キー
プロキシ サーバーへの のURL (ホスト名とポート)。
9

既存のモニタリングエージェント ユーザーが存在し、オートメーションを有効にする予定がない場合は、ログ ディレクトリのみを作成する必要があります。

MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。

注意

ファイルパスでのmongodb-mms-automationの使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。

コンポーネント
デフォルト ディレクトリ
説明
バイナリ
/var/lib/mongodb-mms-automation
これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。
MongoDB Agent ログ
/var/log/mongodb-mms-automation
これらは MongoDB Agent が作成するログファイルです。
MongoDB データベース
/data
これらは、MongoDB Agent が作成および管理するデータベースです。

以下のコマンドを実行してディレクトリを作成します。

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

デフォルトでは、エージェント バイナリとMongoDB Ops Managerの構成バックアップ ファイルは /var/lib/mongodb-mms-automation に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。

エージェント バイナリの場所を変更するには:

  1. [ Deploymentをクリックし、次にAgentsをクリックし、次にDownloads & Settingsをクリックします。

  2. Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。

  3. パスを必要な新しいパスに変更します。

  4. [Save] をクリックします。

  5. エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。

    sudo mkdir -m 755 -p /<newPath>

エージェント構成バックアップの場所を変更するには、以下を行います。

  1. 希望のテキストエディタでエージェント構成ファイルを開きます。

  2. mmsConfigBackup設定を構成バックアップ ファイルの新しいパスに変更します。

    mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json
  3. エージェント構成ファイルを保存します。

  4. 構成バックアップ ファイルを新しいディレクトリに移動します。

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

次のコマンドを実行します。

# 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

MongoDB Agent をインストールしたディレクトリから、前のステップで作成したシステムユーザーとして、次のコマンドを発行します。

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

Install Agent Instructionsモーダルで、各配置をInstall the MongoDB AgentステップにVerifiedが表示するまで待機します。

[Continue] をクリックします。

13

Set Up Ops Manager Monitoringモーダルで、エージェントがMonitoringを有効として表示するまで待ちます。

[Continue] をクリックします。

14

次のフィールドを入力します。

Hostname
バッキング データベースを提供するホストのホスト名を指定します。
Port
バッキング データベースのポートを指定します。
Enable Authentication
これを切り替えて認証を有効にします。
Use TLS/SSL
を切り替えて TLS を有効にします。

MongoDB Ops Manager にDeployment foundが表示されたら、 Continueをクリックします。

15

MongoDB Ops Manager には、バッキング データベースと実行中のエージェントを提供するホストが表示されます。 [ Continueをクリックします。

16

運用モニタリングを使用すると、アプリケーション データベース サーバーの CPU、メモリ、ディスク容量を追跡し、指定したアラート条件が発生したときにアラート通知を設定できます。

運用モニタリングを無効にするには、[ No, Just Monitor ] をクリックします。

運用モニタリングを有効にするには、次の手順に従います。

  1. 配置内の各サーバーの運用監視用に読み取り専用モードでオートメーションを追加するための要件を確認します。

  2. チェックボックスをオンにして、ページに記載されている要件とリスクを読む ことを確認します。

  3. [Continue] をクリックします。

17
  1. Install AgentドロップダウンリストからAutomationを選択します。

  2. [Initialize Automation] をクリックします。

18

MongoDB Agent は、運用監視のために MongoDB プロセスに関する詳細情報を収集します。

  1. MongoDB Agent によって収集された情報を確認するには、[ Review Deployment ] をクリックします。

  2. AppDB: Review Your Changesモーダルの設定を確認し、 Confirm & Deployをクリックします。

注意

モニタリング データを表示できない場合は、少なくとも 1 つのホストでモニタリングが有効になっていることを確認してください。

戻る

プレフライト チェックの失敗を解決

項目一覧