翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
練習実行のアラーム
ゾーンオートシフトでは、練習実行に CloudWatch アラームを 2 つ指定できますが、それは結果アラームとブロッキングアラームです。
- 結果アラーム (必須)
最初のタイプのアラームである結果アラームでは、少なくとも 1 つのアラームを指定する必要があります。30 分間の練習実行中にトラフィックがアベイラビリティーゾーンから遠ざけられるときに、結果アラームを設定して、アプリケーションの状態を監視する必要があります。
練習実行を有効にするには、結果アラームとして、次の両方の基準を満たす CloudWatch アラームを少なくとも 1 つ指定します。
アラームは、リソースまたはアプリケーションのメトリクスをモニタリングします。
AND
1 つのアベイラビリティーゾーンを失ってアプリケーションに悪影響が及ぶと、アラームは
ALARM状態で応答します。詳細については、「ゾーンオートシフトを設定する際のベストプラクティス」の「練習実行について指定するアラーム」セクションを参照してください。
結果アラームには、ARC が各練習実行について報告する練習実行結果の情報も表示されます。結果アラームが
ALARM状態になると、ARC は練習実行を終了し、FAILEDの練習実行の結果を返します。練習実行が 30 分間のテスト期間を完了しても指定した結果アラームがALARM状態にならない場合、返される結果はSUCCEEDEDです。すべての結果値のリストと説明は、「練習実行の結果」セクションに記載されています。- ブロッキングアラーム (オプション)
オプションで、2 種類目のアラーム、ブロッキングアラームを指定できます。1 つ以上のアラームが
ALARM状態のとき、ブロッキングアラームは練習実行の開始または続行をブロックします。ブロッキングアラームは、少なくとも 1 つのアラームがALARM状態になると、練習実行のトラフィックシフトの開始をブロックし、進行中の練習実行を停止します。例えば、複数のマイクロサービスを使用する大規模なアーキテクチャでは、1 つのマイクロサービスに問題が発生すると、通常、アプリケーション環境内の他のすべての変更を停止する必要があり、これにはブロッキング練習実行も含まれます。ARC にブロッキングアラームを追加してこれを実行できます。