프리티어(무료)로 할경우 3번부터 시작하세요!!
1. EC2인스턴스 화면에서 인스턴스를 선택후 오른쪽 마우스 -> CloudWatch 모니터링 -> 세부 모니터링 활성화
2. 세부 모니터링은 활성화시 추가 요금이 적용됩니다. 활성화!
3. 서비스 -> 관리도구 -> CloudWatch 선택
4. 경보 -> 경보 생성
5. EC2 지표를 선택
6. EC2에서 알수 있는 경보 리스트 중 CPUUtillzation 선택
7. 관측 시간을 설정 합니다. (5분을 선택) -> 다음
8. 경보에 대한 이름과 설명 / 조건을 넣어줍니다.
이름 : CPU WATCH
설명 : 알람 테스트
조건 : >= 20 (20보다 클경우 경보 알림)
9. 작업에 해당 조건이 넘을 경우 이벤트를 등록해 줍니다.
이 경보가 발생할 경우 항상 : ALARM 상태 (알림을 보냄)
알림 보내기 : CPU_ALARM ( 새로 만들기 클릭 )
이메일 목록 : 알림 받을 이메일
10. 경보 생성을 하면 해당 이메일이 맞는지 확인 메일을 보냅니다.
메일에 접속 후 확인 링크를 클릭 합니다.
11. 이제 ec2로 접속후 cpu를 20%를 넘겨야 합니다.
bash 실행으로 간단히 cpu를 달리게 합니다.
$ yes > /dev/null
12. 이제 인스턴스 리스트에서 CPU 사용량이 증가하는것을 기다리면 됩니다. ( 프리티어일 경우 5분 정도 소요 됩니다. )
13. cloudWatch의 화면세 경보가 활성화 된것을 확인 가능합니다.
14. 지정한 이메일로 설정한 알람이 온것도 확인 가능 합니다.
15. EC2의 알림의 경우 CPU / 디스크 사용량 / 네트워크 / EC2의 상태 등으로 알림을 설정 할수 있습니다.
'aws' 카테고리의 다른 글
RDS -> s3 백업 (0) | 2021.06.30 |
---|---|
ec2 python3 설치 (0) | 2021.03.10 |
aws lambda는 서버를 대신하지 않아 (0) | 2019.08.14 |
route53 s3 no targets available (0) | 2018.08.11 |
aws s3 권한 설정 (0) | 2018.08.10 |