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

2분 분량
0

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

간략한 설명

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

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

해결 방법

경보 생성

1.    Amazon EC2 콘솔을 엽니다.

2.    탐색 창에서 [인스턴스(Instances)]를 선택합니다.

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

4.    Actions(작업)를 선택한 다음 Monitor and troubleshoot(모니터링 및 문제 해결)를 선택합니다. 그런 다음 Manage CloudWatch alarms(CloudWatch 경보 관리)를 선택합니다.

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

6.    Alarm notification(경보 알림)에서 기존 Amazon Simple Notification Service(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.    생성한 경보를 선택합니다. Action(작업)을 선택한 다음 Edit(편집)을 선택합니다.

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

5.    저장을 선택합니다.


관련 정보

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

AWS 공식
AWS 공식업데이트됨 일 년 전
댓글 없음

관련 콘텐츠