

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 練習執行的警示
<a name="arc-zonal-autoshift.how-it-works.alarms"></a>

您可以為區域自動轉移中的實務執行指定兩種類型的 CloudWatch 警示：結果警示和封鎖警示。

**結果警示 （必要）**  
 對於第一個類型的警示，*結果警示*，至少需要指定一個警示。當流量在每個 30 分鐘練習執行期間移離可用區域時，您應該設定結果警示來監控應用程式的運作狀態。  
若要讓實務執行有效，請至少指定一個符合下列兩個條件的 CloudWatch 警示做為結果警示：  
警示會監控資源或應用程式的指標  
AND  
當您的應用程式因失去一個可用區域而受到負面影響時，警示會以 `ALARM` 狀態回應。  
如需詳細資訊，請參閱 中**您為練習執行指定的警示**一節[設定區域自動轉移時的最佳實務](arc-zonal-autoshift.considerations.md)。  
結果警示也提供 ARC 針對每個*練習執行所回報的練習執行結果*資訊。如果結果警示進入 `ALARM` 狀態，ARC 會結束練習執行，並傳回 的練習執行結果`FAILED`。如果練習執行完成 30 分鐘的測試期間，而且您指定的任何結果警示都未進入 `ALARM` 狀態，則傳回的結果為 `SUCCEEDED`。所有結果值的清單以及說明，都會在[練習執行的結果](arc-zonal-autoshift.considerations.md#ZAConsiderationsPracticeRunOutcomes)區段中提供。

**封鎖警示 （選用）**  
或者，您可以指定第二類警示，即*封鎖警示*。當一或多個警示處於 `ALARM` 狀態時，封鎖警示區塊實務會從開始或繼續執行。當至少一個警示處於 `ALARM` 狀態時，封鎖警示區塊練習執行流量轉移，使其無法啟動，並停止任何進行中的練習執行。  
例如，在具有多個微服務的大型架構中，當一個微服務發生問題時，您通常想要停止應用程式環境中的所有其他變更，包括封鎖實務執行。您可以在 ARC 中新增封鎖警示來完成此操作。