翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
インスタンスのエンドポイントの検索
Amazon DocumentDB コンソールまたは AWS CLIを使用して、インスタンスのためのエンドポイントを見つけることができます。
- Using the AWS Management Console
-
コンソールを使用してインスタンスのエンドポイントを見つけるには
にサインインし AWS Management Console、https://console.aws.amazon.com/docdb
で Amazon DocumentDB コンソールを開きます。 -
ナビゲーションペインで クラスター を選択します。
ヒント
画面の左側にナビゲーションペインが表示されない場合は、ページの左上隅にあるメニューアイコン (
) を選択します。 -
クラスターナビゲーションボックスに、[Cluster Identifier]の列が表示されます。インスタンスは、以下のスクリーンショットのように、クラスターの下に表示されます。
-
興味があるインスタンスの左側にあるチェックボックスをチェックします。
-
[詳細] セクションまで下にスクロールし、インスタンスのエンドポイントを見つけます。
-
このインスタンスに接続するには、[接続] セクションまで上にスクロールします。
mongoシェルの接続文字列と、アプリケーションコードで使用してインスタンスに接続できる接続文字列を見つけます。
- Using the AWS CLI
-
を使用してインスタンスエンドポイントを検索するには AWS CLI、以下の引数を指定して次のコマンドを実行します。
引数
-
--db-instance-identifier- オプションです。エンドポイントを返すインスタンスを指定します。省略した場合、最大 100 個のインスタンスのエンドポイントを返します。 -
--query- オプションです。表示するフィールドを指定します。エンドポイントを見つけるために表示する必要があるデータの量を減らすと役立ちます。省略した場合、インスタンスのすべての情報が返されます。このEndpointフィールドには 3 つのメンバーがあるため、次の例に示すようにクエリでリストすると、3 つすべてのメンバーが返されます。一部のEndpointメンバーのみに関心がある場合は、2 番目の例のように、クエリでEndpointを関心のあるメンバーに置き換えます。 -
--region- オプションです。--regionパラメータを使用して、コマンドを適用するリージョンを指定します。省略すると、デフォルトのリージョンが使用されます。
Linux、macOS、Unix の場合:
aws docdb describe-db-instances \ --regionus-east-1\ --db-instance-identifiersample-cluster-instance\ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'Windows の場合:
aws docdb describe-db-instances ^ --regionus-east-1^ --db-instance-identifiersample-cluster-instance^ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'このオペレーションによる出力は、次のようになります(JSON 形式)。
[ [ "sample-cluster-instance", { "Port": 27017, "Address": "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com", "HostedZoneId": "Z2R2ITUGPM61AM" } ] ]出力を減らしてエンドポイントの
HostedZoneIdを排除すると、Endpoint.PortとEndpoint.Addressを使用してクエリを変更することができます。Linux、macOS、Unix の場合:
aws docdb describe-db-instances \ --regionus-east-1\ --db-instance-identifiersample-cluster-instance\ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'Windows の場合:
aws docdb describe-db-instances ^ --regionus-east-1^ --db-instance-identifiersample-cluster-instance^ --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'このオペレーションによる出力は、次のようになります(JSON 形式)。
[ [ "sample-cluster-instance", 27017, "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com" ] ]これでインスタンスエンドポイントを作成したので、
mongoまたはmongodbを使用してインスタンスに接続できます。詳細については、「エンドポイントへの接続」を参照してください。 -