내용으로 건너뛰기

EC2 인스턴스를 자동으로 복구하도록 CloudWatch 경보를 설정하려면 어떻게 해야 합니까?

2분 분량
0

Amazon CloudWatch를 사용하여 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 자동 복구를 설정하려고 합니다.

간략한 설명

인스턴스가 시스템 상태 확인에 실패한 경우 CloudWatch 경보 작업을 사용하여 자동으로 인스턴스를 복구할 수 있습니다. 복구 옵션은 배포된 Amazon EC2 인스턴스의 90% 이상에서 사용할 수 있습니다. 하지만 복구 옵션은 시스템 확인에 실패할 경우에만 작동하며 인스턴스 상태 확인에 실패할 경우에는 작동하지 않습니다. 또한 인스턴스를 종료하면 복구할 수 없습니다.

인스턴스가 상태 확인에 실패할 경우 인스턴스를 재부팅하거나 구성을 변경해야 할 수 있습니다. 자세한 내용은 상태 확인 유형을 참조하십시오.

해결 방법

경보 생성

1.    Amazon EC2 콘솔을 엽니다.

2.    탐색 창에서 인스턴스를 선택합니다.

3.    구성하려는 인스턴스를 선택합니다.

4.    작업을 선택한 다음 모니터링 및 문제 해결을 선택합니다. 그런 다음 CloudWatch 경보 관리를 선택합니다.

5.    경보 생성을 선택합니다.
참고: 경보를 생성하려면 연결된 인스턴스를 중지하고 시작할 수 있는 AWS Identity and Access Management(IAM) 권한이 있어야 합니다. 자세한 내용은 IAM 역할 생성을 참조하십시오.

6.    경보 알림의 경우 기존 Amazon Simple Notification Service(Amazon SNS) 주제를 선택합니다. 새 주제를 생성하려면 Amazon SNS 주제 생성을 참조하십시오.**
참고:** 경보가 트리거될 때 알림을 받으려면 SNS 주제를 구독해야 합니다.

7.    Alarm action(경보 작업)을 켠 다음, Recover(복구)를 선택합니다.

8.    Group samples by(샘플 그룹화 기준) 및 Type of data to sample(샘플링 데이터 유형)에서 사용 사례에 적합한 통계 및 지표를 선택합니다.

9.    Consecutive period(연속 기간) 및 Period(기간)에서 경보의 평가 기간을 지정합니다.

10.    (선택 사항) 자동으로 생성된 Alarm name(경보 이름)을 수정합니다.

11.    Create(생성)를 선택합니다.

재부팅을 위해 경보 설정

1.    CloudWatch 콘솔을 엽니다.

2.    탐색 창에서 All Alarms(모든 경보)를 선택합니다.

3.    생성한 경보를 선택합니다. Actions(작업)를 선택한 다음, Edit(편집)을 선택합니다.

4.    Additional Configuration(추가 구성) 섹션에서 Treat missing data as bad (breaching threshold)(누락된 데이터를 불량 데이터로 취급(임계값 위반))를 선택합니다.

5.    저장을 선택합니다.


관련 정보

인스턴스를 중지, 종료, 재부팅 또는 복구하는 경보 생성