AWS FIS의 중지 조건 - AWS Fault Injection Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS FIS의 중지 조건

AWS Fault Injection Service(AWS FIS)는 AWS 워크로드에서 실험을 안전하게 실행할 수 있는 제어 및 가드레일을 제공합니다. 중지 조건은 Amazon CloudWatch 경보로 정의한 임계값에 도달할 경우 실험을 중지하는 메커니즘입니다. 실험 중에 중지 조건이 트리거되면 AWS FIS에서 실험을 중지합니다. 중지된 실험은 재개할 수 없습니다.

중지 조건을 만들려면 먼저 애플리케이션 또는 서비스의 안정 상태를 정의하세요. 안정 상태는 애플리케이션이 최적의 성능을 발휘하는 시점으로, 비즈니스 또는 기술 지표로 정의됩니다. 지연 시간, CPU 부하, 재시도 횟수 등을 예로 들 수 있습니다. 안정 상태를 사용하면 애플리케이션 또는 서비스 성능이 허용되지 않는 상태에 도달할 경우 실험을 중지하는 데 사용할 수 있는 CloudWatch 경보를 생성할 수 있습니다. 자세한 내용은 Amazon CloudWatch 사용 설명서Amazon CloudWatch 경보 사용을 참조하세요.

사용자 계정에는 실험 템플릿에 지정할 수 있는 중지 조건 수에 대한 할당량이 있습니다. 자세한 내용은 AWS Fault Injection Service의 할당량 및 제한 사항 단원을 참조하십시오.

중지 조건 구문

실험 템플릿을 생성할 때 생성한 CloudWatch 경보를 지정하여 하나 이상의 중지 조건을 지정합니다.

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

다음 예는 실험 템플릿에 중지 조건이 지정되어 있지 않음을 나타냅니다.

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

자세히 알아보기

CloudWatch 경보를 생성하고 실험 템플릿에 중지 조건을 추가하는 방법을 보여주는 자습서는 인스턴스에서 CPU 스트레스 실행를 참조하세요.

AWS FIS가 지원하는 리소스 유형에 사용할 수 있는 CloudWatch 지표에 대한 자세한 내용은 다음을 참조하세요.