クラスターのエンドポイントの検索
Amazon DocumentDB コンソールまたは AWS CLI を使用して、クラスターのクラスターエンドポイントと読み込みエンドポイントを見つけることができます。
- Using the AWS マネジメントコンソール
-
コンソールを使用してクラスターのエンドポイントを見つけるには:
AWS マネジメントコンソール にサインインして、Amazon DocumentDB コンソール https://console.aws.amazon.com/docdb
を開いてください。 -
ナビゲーションペインで [クラスター] を選択します。
-
クラスターの一覧で、関心のあるクラスターの名前を選択します。
-
クラスターの詳細ページで、[Configuration] (構成) タブを選択します。設定およびステータス セクションには、クラスターエンドポイント と リーダーエンドポイント があります。
-
このクラスターに接続するには、[接続とセキュリティ] タブを選択します。
mongoシェルの接続文字列と、アプリケーションコードで使用してクラスターに接続できる接続文字列を見つけます。
- Using the AWS CLI
-
AWS CLI を使用してクラスターと読み込みエンドポイントを見つけるには、以下のパラメータを指定して
describe-db-clustersコマンドを実行します。パラメータ
-
--db-cluster-identifier- オプションです。エンドポイントを返すクラスターを指定します。省略した場合、最大 100 個のクラスターのエンドポイントを返します。 -
--query- オプションです。表示するフィールドを指定します。エンドポイントを見つけるために表示する必要があるデータの量を減らすと役立ちます。省略した場合、すべてのクラスターについての情報が返されます。 -
--region- オプションです。--regionパラメータを使用して、コマンドを適用するリージョンを指定します。省略すると、デフォルトのリージョンが使用されます。
次の例では、
DBClusterIdentifier、エンドポイント (クラスターエンドポイント)、およびReaderEndpointのsample-clusterを返します。Linux、macOS、Unix の場合:
aws docdb describe-db-clusters \ --regionus-east-1\ --db-cluster-identifiersample-cluster\ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'Windows の場合:
aws docdb describe-db-clusters ^ --regionus-east-1^ --db-cluster-identifiersample-cluster^ --query 'DBClusters[*].[DBClusterIdentifier,Port,Endpoint,ReaderEndpoint]'このオペレーションによる出力は、次のようになります(JSON 形式)。
[ [ "sample-cluster", 27017, "sample-cluster.cluster-corlsfccjozr.us-east-1.docdb.amazonaws.com", "sample-cluster.cluster-ro-corlsfccjozr.us-east-1.docdb.amazonaws.com" ] ]これでクラスターエンドポイントが作成したので、
mongoまたはmongodbを使用してクラスターに接続できます。詳細については、「エンドポイントへの接続」を参照してください。 -