CloudWatch란?
Amazon CloudWatch는 AWS 리소스와 AWS에서 실시간으로 실행 중인 애플리케이션을 모니터링하는 서비스입니다.
지표를 감시해 알림을 보내거나 임계값을 위반한 경우 모니터링 중인 리소스를 자동으로 변경하는 경보를 생성할 수 있습니다.
다양한 이벤트들을 수집하여 로그파일로 저장합니다.
ex) 경보의 예로 인스턴스 중지, Auto Scaling, Amazon SNS 작업 시작, 종료 등이 있습니다.
이벤트 : S3 버킷에 파일 업로드, 삭제, 접근 거부, RDS 접속 시도 등
CloudWatch 용어 정리
Namespace : 지표를 측정하기 위한 AWS 서비스 (EC2, RDS 등)
Metric(지표) : 측정하고자 하는 지표 (CPU 자원 사용률 등)
Dimension : Namespace에 대해 지표를 고유하게 식별하는 기준 (이름/값 쌍)
(인스턴스 개별, 인스턴스 유형, 동일 오토스케일링 그룹 등)
Statistic : 이벤트들에 대한 지표를 평균, 최소, 최대, 합계 등으로 확인가능한데 이러한 통계값
Period : 지표를 확인하고자 하는 시간 단위 (1초, 5초, 10초, 1시간 등)
AWS Console 예시
지표(Metric)을 클릭할 경우 AWS 서비스에 해당하는 Namespace가 리스트됩니다.
원하는 Namespace를 선택하면 지표를 고유하게 식별할 기준인 Dimension을 선택합니다.
원하는 Dimension을 선택하면 어떤 지표(Metric)을 사용할지 선택하는 항목이 나옵니다.
지표에 대한 통계값(Statistic)과 지표를 확인하고자 하는 시간 단위 (Period)를 선택합니다.
⚠️주의!!
지표탭에서 대시보드 추가 작업을 해야 저장이 가능합니다.
참고 사이트
반응형
'AWS' 카테고리의 다른 글
[AWS] CloudFront(CDN)이란? (0) | 2023.08.02 |
---|