CloudWatch로 EC2 CPU 사용량을 모니터링해보자

짱J·2023년 2월 1일
1

AWS

목록 보기
6/6
post-thumbnail

들어가며

저번 포스트 AWS 서비스 과금 발생 시 이메일 알림이 오도록 설정하기 (feat. CloudWatch)에서 과금이 발생했을 때 알림이 오도록 설정하는 방법에 대해 다뤄보았다.

글을 적으며 CloudWatch는 과금 알림 외에도 다양한 모니터링 작업을 수행할 수 있다고 언급한 적이 있다.
이번에는 그 사례 중 하나로, CloudWatch로 EC2 CPU 사용량을 모니터링하는 방법에 대해 다뤄보자.

EC2 CPU 사용량 모니터링

만일 EC2 인스턴스가 해킹 당하면 CPU 사용량이 급증할 수 있다.
이런 경우를 탐지할 수 있도록 이번에는 CPU 사용량이 80%를 넘으면 메일을 전송하도록 경보를 만들어보자!


먼저 CloudWatch 서비스로 들어가서 경보 > 경보 상태 > 경보 생성을 클릭한다.

지표 선택 > EC2 > 인스턴스별 지표를 클릭하고 CPUUtilization으로 검색하여 모니터링 할 인스턴스를 선택한다.

그리고 위와 같이 조건을 설정해주었다. 이는

  • CPU 사용량이 80% 이상이 되었을 경우 알림 메시지를 받도록 설정한다는 뜻이다.
    • 알림 메시지 전송은 다음 단계에서 함! 현재 단계는 조건 설정 단계!

알림 설정을 위 사진과 같이 한다.
이 때 설정한 이메일로 메일이 하나 올 것이다. 이메일 인증을 해주어야 경보 작업이 활성화된다!

마지막으로 이름과 설명을 추가하여 경보 생성을 마친다.

profile
[~2023.04] 블로그 이전했습니다 ㅎㅎ https://leeeeeyeon-dev.tistory.com/

0개의 댓글