Amazon DocumentDB インスタンスのステータスのモニタリング - Amazon DocumentDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon DocumentDB インスタンスのステータスのモニタリング

Amazon DocumentDB は、データベースに設定されている各インスタンスの現在の状態に関する情報を提供します。

Amazon DocumentDB インスタンスについて表示できるステータスには 3 つのタイプがあります。

  • インスタンスのステータス: このステータスは、 のクラスターテーブルのステータス列に表示され AWS マネジメントコンソール 、インスタンスの現在のライフサイクル条件が表示されます。[ステータス] 列に表示される値は DescribeDBCluster API レスポンスの Status フィールドから取得されます。

  • インスタンスのヘルスステータス: このステータスは、 のクラスターテーブルのインスタンスのヘルス列に表示され、データの管理と取得を担当するコンポーネントであるデータベースエンジンが実行されているかどうか AWS マネジメントコンソール を示します。[インスタンスヘルス] 列に表示される値は、Amazon CloudWatch EngineUptime システムメトリックスに基づいています。

  • メンテナンスステータス: このステータスは、 のクラスターテーブルのメンテナンス列に表示され AWS マネジメントコンソール 、インスタンスに適用する必要があるメンテナンスイベントのステータスを示します。メンテナンスステータスは他のインスタンスのステータスとは独立して、PendingMaintenanceAction API から取得されます。メンテナンスステータスの詳細については、「Amazon DocumentDB のメンテナンス」を参照してください。

インスタンスのステータス値

次の表は、インスタンスのステータス値と、ステータス別の請求方法の一覧です。請求対象がインスタンスとストレージであるか、ストレージのみであるか、または請求なしであるかを示します。インスタンスのすべてのステータスで、バックアップの使用は常に請求されます。

インスタンスの状態 請求対象 説明
available 請求対象 インスタンスは正常で、使用可能です。
backing-up 請求対象 インスタンスは現在バックアップ中です。
configuring-log-exports 請求対象 Amazon CloudWatch Logs へのログファイルの公開は、このインスタンスに対して有効または無効になっています。
creating 非請求対象 インスタンスは現在作成中です。作成中はインスタンスにアクセスできません。
deleting 非請求対象 インスタンスを削除中です。
failed 非請求対象 インスタンスに障害が発生し、Amazon DocumentDB は復旧できませんでした。データを復旧するには、インスタンスの復元可能な直近の時間までポイントインタイムリカバリを実行します。
inaccessible-encryption-credentials 非請求対象 インスタンスの暗号化または復号に使用される AWS KMS キーにアクセスできませんでした。
incompatible-network 非請求対象 Amazon DocumentDB はインスタンスに対してリカバリーアクションを実行しようとしていますが、VPC がアクションの完了を妨げている状態であるため、実行することができません。この状態は、たとえば、サブネット内の利用可能なすべての IP アドレスが使用中で、Amazon DocumentDB がインスタンスの IP アドレスを取得できない場合に発生する可能性があります。
maintenance 請求対象 Amazon DocumentDB は、インスタンスにメンテナンス更新を適用しています。このステータスは、Amazon DocumentDB が事前に十分なスケジュールを組んでいるインスタンスレベルのメンテナンスに使用されます。このステータスを通じてお客様に追加のメンテナンスアクションを提示する方法を評価中です。
modifying 請求対象 インスタンスの変更をリクエストしたため、インスタンスを変更中です。
rebooting 請求対象 Amazon DocumentDB は、インスタンスの再起動を必要とするリクエスト、または Amazon DocumentDB プロセスのために、インスタンスを再起動しています。
renaming 請求対象 名前の変更をリクエストしたため、インスタンスの名前を変更中です。
resetting-master-credentials 請求対象 リセットをリクエストしたため、インスタンスのマスター認証情報をリセット中です。
restore-error 請求対象 特定時点への復元またはスナップショットからの復元を実行する際に、インスタンスでエラーが発生しました。
starting ストレージが請求対象 インスタンスを起動中です。
stopped ストレージが請求対象 インスタンスが停止されました。
stopping ストレージが請求対象 インスタンスを停止中です。
storage-full 請求対象 インスタンスが、ストレージ容量の割り当て分に到達しました。これは非常に重要なステータスであり、すぐに修正する必要があります。インスタンスを変更して、ストレージをスケールアップしてください。このような状況にならないように、ストレージスペースが少なくなってきたときに警告するよう Amazon CloudWatch のアラームを設定します。

AWS マネジメントコンソール または を使用したインスタンスのステータスのモニタリング AWS CLI

AWS マネジメントコンソール または を使用して AWS CLI 、インスタンスのステータスをモニタリングします。

Using the AWS マネジメントコンソール

を使用してクラスターのステータス AWS マネジメントコンソール を判断する場合は、次の手順を使用します。

  1. にサインインし AWS マネジメントコンソール、https://console.aws.amazon.com/docdb で Amazon DocumentDB コンソールを開きます。

  2. ナビゲーションペインで [Clusters] (クラスター) を選択してください。

    注記

    Clusters ナビゲーションボックスで、[クラスター識別子] 列にはクラスターとインスタンスの両方が表示されることに注意してください。インスタンスは、以下のスクリーンショットのように、クラスターの下に表示されます。

    Amazon DocumentDB コンソールのクラスターページのクラスターとインスタンスのリスト。
  3. 興味のあるインスタンスの名前を探します。次に、インスタンスのステータスを見つけるには、次に示すように [ステータス] 列まで行全体を読みます。

    クラスターページのクラスターとインスタンスの使用可能なステータスを示すステータス列。
Using the AWS CLI

を使用してクラスターのステータス AWS CLI を判断する場合は、 describe-db-instancesオペレーションを使用します。次のコードでは、インスタンス sample-cluster-instance-01 のステータスを確認します。

Linux、macOS、Unix の場合:

aws docdb describe-db-instances \ --db-instance-identifier sample-cluster-instance-01 \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

Windows の場合:

aws docdb describe-db-instances ^ --db-instance-identifier sample-cluster-instance-01 ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

このオペレーションによる出力は、次のようになります。

[ [ "sample-cluster-instance-01", "available" ] ]

インスタンスのヘルスステータス値

DB インスタンスに可能なステータス値を以下の表に示します。のクラスターテーブルにあるインスタンスヘルス列には AWS マネジメントコンソール、データの保存、管理、取得を担当するコンポーネントであるデータベースエンジンが正常に動作しているかどうかが表示されます。この列には、CloudWatch で使用できる EngineUptime システムメトリックスに各インスタンスのヘルスステータスが表示されているかどうかも表示されます。

インスタンスのヘルスステータス 説明
正常 データベースエンジンは Amazon DocumentDB インスタンスで実行されています。
異常 データベースエンジンが実行されていないか、1 分以内に再起動しました。

を使用したインスタンスのヘルスステータスのモニタリング AWS マネジメントコンソール

を使用して AWS マネジメントコンソール 、インスタンスのヘルスステータスをモニタリングします。

を使用する場合は AWS マネジメントコンソール、次の手順を使用してインスタンスのヘルスステータスを理解します。

  1. にサインインし AWS マネジメントコンソール、https://console.aws.amazon.com/docdb で Amazon DocumentDB コンソールを開きます。

  2. ナビゲーションペインで [Clusters] (クラスター) を選択してください。

    注記

    [クラスター] ナビゲーションボックスの [クラスター識別子] 列にはクラスターとインスタンスの両方が表示されます。インスタンスは、以下のスクリーンショットのように、クラスターの下に表示されます。

    Amazon DocumentDB コンソールのクラスターページのクラスターとインスタンスのリスト。
  3. 興味のあるインスタンスの名前を探します。次に、インスタンスのステータスを見つけるには、次に示すように [インスタンスヘルス] 列まで行全体を読みます。

    クラスターページにリストされているインスタンスの正常状態と異常状態を示すインスタンスヘルス列。
    注記

    インスタンスヘルスステータスのポーリングは 60 秒ごとに発生し、CloudWatch EngineUptime システムメトリックスに基づいています。[インスタンスヘルス] 列の値は自動的に更新されます。