AWS FIS 的停止條件 - AWS 故障注入服務

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

AWS FIS 的停止條件

AWS 故障注入服務 (AWS FIS) 提供控制和護欄,讓您在工作負載上安全地執行實驗。 AWS 停止條件是一種在實驗達到您定義為 Amazon CloudWatch 警示的閾值時停止實驗的機制。如果在實驗期間觸發停止條件, AWS FIS 會停止實驗。您無法繼續已停止的實驗。

若要建立停止條件,請先定義應用程式或服務的穩定狀態。穩定狀態是指應用程式以最佳方式執行時,根據業務或技術指標來定義。例如,延遲、CPU 負載或重試次數。您可以使用穩定狀態來建立 CloudWatch 警示,如果您的應用程式或服務達到無法接受其效能的狀態,可用來停止實驗。如需詳細資訊,請參閱 Amazon 使用 CloudWatch 者指南中的使用 Amazon CloudWatch 警示

您的帳戶擁有可在實驗範本中指定的停止條件數量的配額。如需詳細資訊,請參閱 Fault Injection Service AWS 的配額和限制

停止條件語法

建立實驗範本時,您可以透過指定您建立的 CloudWatch 警報來指定一個或多個停止條件。

{ "stopConditions": [ { "source": "aws:cloudwatch:alarm", "value": "arn:aws:cloudwatch:region:123456789012:alarm:alarm-name" } ] }

下列範例指出實驗範本未指定停止條件。

{ "stopConditions": [ { "source": "none" } ] }

進一步了解

如需示範如何建立 CloudWatch 警示並將停止條件新增至實驗範本的自學課程,請參閱〈〉在執行個體上執行CPU壓力

如需 AWS FIS 支援之資源類型可用之 CloudWatch 測量結果的詳細資訊,請參閱下列內容: