본문 바로가기
CSP (Cloud Service Provider)/AWS

AWS CloudWatch

by BTC_돼지국밥 2022. 5. 12.

CloudWatch 

  • Namespace,Dimension, Metric, Statistics
    • aws CloudWatch 서비스 탭에서 확인하기

 

  • 대시보기 추가

 


CloudWatch 

Amazon CloudWatch는 AWS 리소스 AWS에서 실시간으로 실행 중인 애플리케이션 모니터링 하는 서비스 입니다.

지표를 감시해 알림을 보내거나 임계값을 위반한 경우 모니터링 중인 리소스를 자동으로 변경하는 알람을 생성할 수 있습니다.

예를 들어 경보는 인스턴스 중지, auto scaling 및 Amazon SNS 작업 시작, 종료 등으로 구성할 수 있습니다. 

 

 

Namespace, Dimension, Metric, Statistics

"EC2 인스턴스의 CPU 점유율을 확인"

"RDS 인스턴스의 CPU 점유율을 확인" 라고 하면.

EC2, RDS 는 logical로 구분하기 위한 Namespace 가 되고

CPU 점유율은 지표값이 됩니다.

 

 

 

위 표와 같이 AWS 리소스를 가지고 있다고 하면

EC2, RDS 는 Namespace 라고 합니다.

 

인스턴스 개별로 보거나

인스턴스 유형(type) 으로 묶어서 보거나

같은 오토스케일링 그룹으로 묶어서 보는 것을 Dimension 이라고 합니다.

 

CPU 자원 사용률은 Metric 값이 됩니다.

 

자원 사용률에 대한 평균, 최대, 최소 등의 값은 statistics 값이 됩니다.

 

 

AWS cloudwatch 서비스 탭에서 확인

CloudWatch 탭에서 지표를 클릭했을 때

EBS, EC2 네임스페이스가 됩니다.

 

 

네임스페이스를 클릭하면,

어떤 기준으로 나눌지 Dimension 을 정합니다.

 

dimension 을 정하면

어떤 지표를 사용할 것인지 선택하는 항목이 나옵니다.

 

 

 

지표 보존 기간

CloudWatch 는 지표 데이터를 다음과 같이 보존합니다.

  • 기간이 60초 미만으로 설정된 데이터 요소들은 3시간 동안 사용이 가능합니다. 이러한 데이터 요소는 고분해능 사용자 지정 지표입니다.
  • 기간이 60초(1분)로 설정된 데이터 요소들은 15일 동안 사용이 가능
  • 기간이 300초(5분)로 설정된 데이터 요소들은 63일 동안 사용이 가능
  • 기간이 3600초(1시간)로 설정된 데이터 요소들은 455일(15개월) 동안 사용이 가능

원래 더 짧은 기간으로 게시된 데이터 요소는 장기 보관을 위해 집계됩니다. 예를 들어 데이터를 1분 기간으로 수집할 경우 15일 동안 1분 분해능으로 데이터를 사용할 수 있습니다. 15일 이후에는 이 데이터를 계속 사용할 수 있지만 데이터가 5분 분해능으로 집계됩니다. 63일 이후에는 이 데이터가 추가로 집계되어 1시간 분해능으로 제공됩니다.

 

 

대시보드 추가하기

지표탭에서 대시보드 추가 작업을 해야 저장이 가능합니다.

작업-> 대시보드 추가

 

 

대시보드 선택: my-dashboard [새로 생성 클릭](기존 대시보드가 있을 경우 기존 대시보드를 해주세요)

위젯 유형 선택: 

위젯 제목 사용자 설정: CPU 점유율

 

대시보드 추가 클릭

 

 

댓글