CloudWatch 설정하기
CloudWatch 설정을 위해 CloudWatch를 검색해서 클릭하겠습니다.
그럼 이런 식으로 메인화면이 나올 것입니다.
메인화면에는 AWS 서비스별 경보와 교차 서비스 대시보드와 기본 대시 보드, 기본 대시보드 등이 나옵니다.
교차 서비스 대시보드 보기를 클릭하면 현재 사용하고 있는 서비스의 지표들이 나옵니다.
CloudWatch를 통해 다양한 지표를 살펴볼 수 있습니다.
그렇다면, CloudWatch의 알람 기능을 활용해서 AWS 서비스를 효과적으로 다룰 수 있는 방법에 대해 알아보겠습니다.
CloudWatch 알람 설정하기
CloudWatch의 기능 중, 알람 기능을 설정해보겠습니다.
먼저 CloudWatch에서 경보에서 경보 상태를 누르겠습니다. 그리고 오른쪽 위의 경보 생성 버튼을 누르겠습니다.
그럼 몇 가지 단계를 설정해야 하는데, 먼저 지표 선택을 클릭하겠습니다.
그럼 여러 가지 지표를 선택할 수 있는 화면이 나옵니다.
여기서 지표란 AWS 리소스, 더 세부적으로 들어가 어떤 메트릭스를 타깃으로 할지 질문하는 부분입니다.
만약 알람을 설정하기 전에 시나리오를 가정해볼 수 있습니다.
저는 EC2의 CPU 지표가 60% 이상일 경우 경보 발생 조건으로 삼았습니다.
만약 알람을 설정했음에도 데이터가 들어오지 않는다면 무시하는 것으로 처리하겠습니다.
설정을 완료했다면, 작업 구성 화면이 나올 것입니다. 여기는 경보가 발생했을 때 기존에 정의된 SNS를 통해 사람들에게 알릴 것인지, 새로운 주제를 만들 것인지 등의 행동을 정의할 수 있습니다.
저는 SNS를 아직 생성하지 않았으므로, 새 주제 생성을 클릭해서, 주제에 대한 이름을 만들었습니다.
만약 알림의 이름을 정했다면, 만약 알림이 온다면 수신할 이메일을 입력합니다.
그 후 작업 생성을 누른 다음, 다음을 누르겠습니다.
## 경보이름에 인스턴스명_감시항목 으로 생성 할것
그럼, 경보에 대한 이름을 넣는 곳이 있는데, 이름을 입력하고 다음을 누르겠습니다.
다음 미리 보기 화면이 나오고, 맞다면 경보를 생성하겠습니다.
생성했다면, 상태에 데이터 부족이라고 나올 것입니다. 왜냐면 경보를 울리기 앞서, 충분한 데이터가 없다는 뜻이기 때문에 부족에 대한 것은 문제가 될 것이 없습니다. 만약 EC2 인스턴스를 사용하며 데이터를 꾸준히 돌릴 경우 부족은 사라질 것입니다. 이 작업이 완료됐다면 AWS로부터 하나의 이메일을 받았을 것입니다.
알람이 울렸을 때 메일을 받을 것인지 메일이 왔을 것이며 Confirm subscription을 누르면
다음과 같은 화면이 나올 것입니다.
그리고 다시 AWS CloudWatch로 들어가서 확인해보면 상태가 정상으로 바뀐 것을 볼 수 있습니다.
만약 CloudWatch의 특정 지표를 슬랙 알람으로 받기를 원한다면, 개발자 이동욱 님의 글을 참고해주세요!
'[AWS] > AWS 활용' 카테고리의 다른 글
telnet 사용 방법 (0) | 2022.05.15 |
---|---|
nslookup 이란무엇인가? (0) | 2022.05.15 |
[AWS] [활용] Network ACL이란 무엇인가? (0) | 2022.05.15 |
[AWS] [파워쉘] 프로세스 목록 확인, 강제 종료 하기 - Get-Process, Stop-Process (0) | 2022.05.13 |
[AWS] [활용] Tag Editor (한번에 여러 리소스 태그 설정) (0) | 2022.05.04 |
[AWS] [활용] Route53 & CloudFront & S3 & HTTPS (ACM) & 가비아 - 정적 웹 호스팅 방법 (0) | 2022.05.04 |
Cloudwatch CPU 메모리 디스크 모니터링 생성!! (0) | 2022.05.03 |
[AWS] [활용] MSK (0) | 2022.05.02 |
댓글