개요
문제 : EC2 인프라가 메모리 부족으로 웹서버 자체가 다운되는 현상 발생
EC2에 경보를 달고 일정 조건을 충족하면, 인프라 재부팅 및 웹서버 재실행을 통해 복구 하기로 함
EC2 경보 설정
1. EC2 인스턴스 경보상태 탭에서 경보 추가
2. 경보 생성
3. 경보 알림 이름 작성
4. 경보 작업 -> [재부팅, 종료, 시작 등]
5. 경보 임계값
- CPU 사용율 / 상태 검사 실패 둘중 하나 / 네트워크 바이트 량 등등
- 임계값 80% 설정
- 경보 이름, 경보 설명 작성
6. 기존 서버의 평균 그래프 확인
- 임계값 설정이 애매하면, 그래프를 통해 확인도 가능
7. 셋팅 완료
EC2 SNS설정
1. 주제 생성
2. 유형 및 이름 설정 (FIFO -> Amazone SQS로 보내는 것 / 표준 -> lambda, http, sms, 이메일 등등..)
3. 구독 생성 및 프로토콜 선택 (ex. email)
4. 최종 경보 발생시 작성한 이메일로 메일이 온다.
'AWS > AWS 일반' 카테고리의 다른 글
[AWS 에러] botocore.exceptions.NoCredentialsError: Unable to locate credentials (0) | 2023.05.14 |
---|---|
[AWS] EC2에 S3 Mount 하기 - ubuntu 20.04 (with. s3fs) (0) | 2022.08.08 |
[AWS] EC2에서 mysql 설치 하기 (0) | 2022.08.08 |
[AWS] EC2 - Docker, Docker-compose 설치하기 (ubuntu 20.04) (0) | 2022.08.08 |
[AWS] 자주 쓰는 명령어 정리 (SSH, SCP, python 버전 변경, 비번 setting) (0) | 2022.08.07 |