練習実行のアラーム - Amazon Application Recovery Controller (ARC)

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

練習実行のアラーム

ゾーンオートシフトでの練習実行には、結果アラームとブロックアラームの 2 種類の CloudWatch アラームを指定できます。

結果アラーム (必須)

最初のタイプのアラーム、結果アラームには、少なくとも 1 つのアラームを指定する必要があります。30 分間の練習実行のたびにトラフィックがアベイラビリティーゾーンから遠ざけられたときに、アプリケーションの状態をモニタリングするように結果アラームを設定する必要があります。

練習実行を有効にするには、次の両方の基準を満たす CloudWatch アラームを少なくとも 1 つ結果アラームとして指定します。

アラームは、リソースまたはアプリケーションのメトリクスをモニタリングします。

AND

アプリケーションが 1 つのアベイラビリティーゾーンの喪失によって悪影響を受けると、アラームは ALARM状態で応答します。

詳細については、「ゾーンオートシフトを設定する際のベストプラクティス」の「練習実行について指定するアラーム」セクションを参照してください。

結果アラームは、ARC が練習実行ごとに報告する練習実行の結果に関する情報も提供します。結果アラームが ALARM状態になると、ARC は練習実行を終了し、練習実行の結果 を返しますFAILED。練習実行が 30 分間のテスト期間を完了し、指定した結果アラームが ALARM状態にならない場合、返される結果は になりますSUCCEEDED。すべての結果値のリストと説明は、「練習実行の結果」セクションに記載されています。

アラームのブロック (オプション)

必要に応じて、2 番目のタイプのアラーム、ブロッキングアラームを指定できます。ブロックアラームは、1 つ以上のアラームが ALARM状態にあるときに、練習が開始または継続するのをブロックします。アラームをブロックすると、少なくとも 1 つのアラームが ALARM状態にあるときに、練習実行トラフィックシフトが開始されなくなり、進行中の練習実行が停止します。

例えば、複数のマイクロサービスを使用する大規模なアーキテクチャでは、1 つのマイクロサービスに問題が発生すると、通常、アプリケーション環境内の他のすべての変更を停止する必要があり、これにはブロッキング練習実行も含まれます。これを行うには、ARC にブロッキングアラームを追加できます。