準備状況ルールが準備状況ステータスを判断する仕組み - Amazon Application Recovery Controller (ARC)

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

準備状況ルールが準備状況ステータスを判断する仕組み

ARC 準備状況チェックは、各リソースタイプの事前定義されたルールと、それらのルールの定義方法に基づいて準備状況ステータスを決定します。 ARCには、サポートするリソースのタイプごとに 1 つのルールのグループが含まれます。例えば、 ARCには Amazon Aurora クラスター、Auto Scaling グループなどの準備状況ルールのグループがあります。準備状況ルールには、セット内のリソースを相互に比較するものもあれば、リソースセット内の各リソースに関する特定の情報を調べるものもあります。

ユーザーは、準備状況ルールやルールのグループを、追加、編集、削除できません。ただし、Amazon CloudWatch アラームを作成し、アラームの状態をモニタリングする準備状況チェックを作成できます。例えば、Amazon EKSコンテナサービスをモニタリングするカスタム CloudWatch アラームを作成し、アラームの準備状況ステータスを監査する準備状況チェックを作成できます。

リソースセットを作成する AWS Management Console ときに、各リソースタイプのすべての準備状況ルールを で表示できます。または、リソースセットの詳細ページに移動して、後で準備状況ルールを表示できます。準備状況ルールは「の準備状況ルール ARC」セクションでも確認できます。

準備状況チェックで一連のルールを使って一連のリソースを監査する場合、各ルールの定義方法によって、すべてのリソースで結果を READY または NOT READY にするのか、それともリソースごとに結果を変えるのかが決まります。さらに、準備状況ステータスは複数の方法で表示できます。例えば、リソースセット内のリソースグループの準備状況ステータスを表示したり、リカバリグループまたはセル (リカバリグループの設定方法に応じて AWS リージョンまたはアベイラビリティーゾーン) の準備状況ステータスの概要を表示したりできます。

各ルールの説明の文言には、そのルールが適用されたときにどのようにリソースを評価し、準備状況ステータスを判断するのかが説明されています。ルールは、各リソースを検査するか、リソースセット内のすべてのリソースを検査して準備状況を判断するように定義されています。具体的には、ルールは以下のように機能します。

  • ルールは、リソースセット内の各リソースを検査して条件を確認します。

    • すべてのリソースで条件が確認されると、すべてのリソースは READY に設定されます。

    • 1 つのリソースで条件の確認に失敗すると、そのリソースは NOT READY に設定され、それ以外のセルは READY のままとなります。

    例: MskClusterState: 各 Amazon MSKクラスターを検査し、 ACTIVE状態であることを確認します。

  • このルールは、リソースセット内のすべてのリソースを検査して条件を確認します。

    • 条件が確認されると、すべてのリソースは READY に設定されます。

    • 条件を満たさないリソースがある場合、すべてのリソースは NOT READY に設定されます。

    例: VpcSubnetCount: すべての を検査します VPC サブネット。サブネットの数が同じであることを確認します。

  • 重要度の低いルール: このルールは、リソースセット内のすべてのリソースを検査して条件を確認します。

    • いずれかのリソースが条件を満たさなかったとしても、準備状況は変わりません。このような動作をするルールには、説明に注記が付きます。

    例: ElbV2CheckAzCount: 各 Network Load Balancer を検査し、1 つのアベイラビリティーゾーンにのみアタッチされていることを確認します。注: このルールは準備状況ステータスには影響しません。

さらに、 はクォータの追加ステップARCを実行します。準備状況チェックで、サポートされているリソースのサービスクォータ (リソースの作成とオペレーションの最大値) のセル間で不一致が検出された場合、 はクォータが低いリソースのクォータARCを自動的に引き上げます。これは、クォータ (制限) に対してのみ適用されます。キャパシティに関しては、アプリケーションのニーズに応じて、ユーザーが必要なキャパシティを追加する必要があります。

準備状況チェックのステータスが に変わったときなど、準備状況チェックの Amazon EventBridge 通知を設定することもできますNOT READY。次に、設定の不一致が検出されると、 から通知 EventBridge が送信され、アプリケーションレプリカが調整され、復旧の準備が整うように修正措置を講じることができます。詳細については、「Amazon ARCでの準備状況チェックの使用 EventBridge」を参照してください。