AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

MongoDB プロセスへの接続

MongoDBに接続するには、 Cloud Managerからホスト名とポート情報を取得し、mongosh などのMongoDBクライアントまたはMongoDBクライアントライブラリを使用して接続します。クラスターに接続するには、 mongosプロセスのホスト名とポートを取得します。レプリカセットまたはスタンドアロンプロセスに接続するには、 mongodプロセスのホスト名とポートを取得します。

ファイアウォール ルールとユーザー認証は MongoDB へのアクセスに影響します。MongoDB プロセスのサーバーとポートにアクセス権がある必要があります。MongoDB を実行しているサーバーのファイアウォールについて詳しくは、MongoDB マニュアルのネットワーク セキュリティ ドキュメントのファイアウォール情報を参照してください。

MongoDB インスタンスがAmazon Web Services (AWS) で実行されている場合、AWS サーバーに関連付けられたセキュリティグループもアクセス権に影響します。AWS のセキュリティグループは、関連付けられたサーバーへのインバウンドとアウトバウンドのトラフィックを制御します。

MongoDBインスタンスに接続するためのshellコマンドを検索するか、特定のMongoDBプロセスのホストとポート番号を検索し、 shellまたはMongoDBクライアントライブラリのいずれかを使用して接続用の独自コマンドを作成することができます。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のProcessesをクリックします。

[プロセス ]ページが表示されます。

2
3

Cloud Manager には、 MongoDBプロセスへの接続に使用できるmongo コマンドが用意されています。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のProcessesをクリックします。

[プロセス ]ページが表示されます。

2
3

4 つのボタンは、左から右に Shards、Configs、Mongos、BIs の順に並んでいます。

プロセス
表示

Shards

mongod データをホストするプロセス。

Configs

mongodシャーディングされたクラスターのメタデータを保存するためのコンフィギュレーションサーバーとして実行される プロセス。

Mongos

mongos シャーディングされたクラスターでデータをルーティングするプロセス。

BIs

シャーディングされたクラスター内のデータにアクセスする BI プロセス。

4

Cloud Manager では、プロセスのホスト名とポートがチャートページの上部に表示されます。

前の手順を使用してホストとポートを取得します。 シェルから を実行し、ホストとポートを指定します。 (例: mongosh)。

mongosh --username <user> --password <pass> --host <host> --port <port>

上記の手順を使用してホストとポートを取得します。ホスト名とポートを指定する 接続文字列 を作成する方法については、 手順 を参照してください。

シャーディングされたクラスターの場合は、mongos インスタンスのホスト名とポートを指定します。レプリカセットの場合は、レプリカセット内のすべてのホストのシードリストを指定します。クライアントライブラリは自動的にプライマリに接続されます。 (例: )。

mongodb://[<username>:<password>@]hostname0<:port>[,hostname1:<port1>][,hostname2:<port2>][...][,hostnameN:<portN>]