본문 바로가기

AWS

Amazon CloudWatch

 

Amazon CloudWatch

 

- Amazon Web Services(AWS) 리소스와 AWS에서 실시간으로 실행 중인 애플리케이션을 모니터링합니다.

- 사용 중인 모든 AWS 서비스에 대한 지표가 자동으로 표시됩니다. 사용자 지정 대시보드를 추가로 생성해 사용자 지정 애플리케이션에 대한 지표를 표시하고, 선택한 지표의 사용자 지정 집합을 표시할 수 있습니다.

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

- CloudWatch를 사용하면 시스템 전체의 리소스 사용률, 애플리케이션 성능 및 운영 상태를 파악할 수 있습니다.

- Amazon CloudWatch는 기본적으로 측정치 리포지토리입니다. AWS 서비스(예: —Amazon EC2—)는 지표를 리포지토리에 저장하므로 이러한 지표를 기반으로 통계를 검색할 수 있습니다.

- 지표를 사용하여 통계를 계산한 다음 CloudWatch 콘솔에서 데이터를 그래픽으로 나타낼 수 있습니다.

 

 

- 특정 기준을 충족하는 경우 Amazon EC2 인스턴스를 중지, 시작 또는 종료하도록 경보 작업을 구성할 수 있습니다. 또한 Amazon EC2 Auto Scaling 및 Amazon Simple Notification Service(Amazon SNS) 작업을 대신 시작하는 경보를 만들 수 있습니다.

 

 

 

 

 

Amazon CloudWatch 구성요소

 

 

- Namespaces: 지표의 컨테이너입니다. CloudWatch 다른 네임스페이스의 지표는 서로 격리되어 있으므로 다른 애플리케이션의 지표가 실수로 동일한 통계로 집계되는 일은 없습니다.

 

 

- Metrics: 지표는 CloudWatch.의 기본 개념입니다. 지표는 게시된 시간 순서별 데이터 요소 세트를 나타냅니다.CloudWatch. 지표는 모니터링할 변수로, 데이터 요소는 시간에 따른 변수의 값을 나타내는 것으로 간주합니다.

 

 

- 타임스탬프: 각 지표 데이터 요소에는 타임스탬프가 연결되어 있어야 합니다. 타임스탬프를 제공하지 않으면 CloudWatch는 데이터 요소를 받은 시간을 기준으로 타임스탬프를 생성합니다

 

 

- 지표 보존 기간: 기간이 60초 미만으로 설정된 데이터 요소들은 3시간 동안 사용이 가능합니다. 기간이 60초(1분)로 설정된 데이터 요소들은 15일 동안 사용이 가능. 기간이 300초(5분)로 설정된 데이터 요소들은 63일 동안 사용이 가능. 기간이 3600초(1시간)로 설정된 데이터 요소들은 455일(15개월) 동안 사용이 가능

 

 

- Dimensions: 차원은 지표의 자격 증명에 속하는 이름/값 페어입니다. 각 지표에 차원을 최대 10개까지 할당할 수 있습니다. 모든 지표에는 자신을 설명하는 고유한 특징이 있고 차원을 이러한 특징에 대한 범주로 생각할 수 있습니다. AWS로 데이터를 전송하는 CloudWatch 서비스는 각 지표에 차원을 연결합니다. 차원을 사용하여 CloudWatch가 반환하는 결과를 필터링할 수 있습니다.

 

 

- 차원 조합: CloudWatch지표가 동일한 지표 이름을 가지고 있다 하더라도 CloudWatch는 각각의 고유한 차원의 조합을 별도의 지표로 처리합니다.

 

 

- Resolution: 각 지표는 다음 중 하나입니다. 표준 분해능 - 1분 세분화 데이터, 고분해능 - 1초 세분화 데이터

 

 

- Statistics: 통계는 지정한 기간에 걸친 지표 데이터 집계입니다. CloudWatch에서는 사용자 지정 데이터를 통해 제공되었거나 다른 AWS 서비스에서 CloudWatch.에 제공한 지표 데이터 요소를 기반으로 통계를 제공합니다. 집계는 네임스페이스, 지표 이름, 차원 및 데이터 요소 측정 단위를 사용하여 지정한 기간에 대해 수행됩니다.

 

 

- Units: 각각의 통계는 측정 단위를 가지고 있습니다. 단위로는 Bytes, Seconds, Count 및 Percent가 있습니다.

 

 

- Periods: 기간은 특정 통계와 연관된 시간의 길이입니다. Amazon CloudWatch 각 통계는 지정한 기간에 대해 수집된 지표 데이터의 집계를 나타냅니다. 기간은 초 단위로 정의되며, 유효한 기간 값은 1, 5, 10, 30 또는 60의 배수입니다.

 

 

- Aggregation: Amazon CloudWatch에서는 통계 검색 시 지정한 기간에 따라 통계를 집계합니다. 동일하거나 유사한 타임스탬프를 사용하여 원하는 만큼 데이터 요소를 게시할 수 있습니다. CloudWatch는 지정된 기간 길이에 따라 이를 집계합니다. CloudWatch는 리전 간에 데이터를 자동으로 집계하지 않지만 지표 수학을 사용하여 다른 리전의 지표를 집계할 수 있습니다.

 

 

- Alarms: 경보는 지정한 기간에 단일 지표를 감시하고 시간에 따른 임계값에 대한 지표 값을 기준으로 지정된 작업을 하나 이상 수행합니다. CloudWatch 경보는 단순히 특정 상태에 있다고 해서 작업을 호출하지 않습니다. 상태가 변경되어 지정된 기간 수 동안 유지되어야 합니다.

 

 

 

'AWS' 카테고리의 다른 글

Amazon Simple Notification Service (Amazon SNS)  (0) 2021.04.12
AWS 예상치 못한 비용 환불(Refund) 받기  (1) 2021.04.12
DynamoDB  (0) 2021.04.12
Amazon Simple Storage Service (Amazon S3)  (0) 2021.04.12
Amazon RDS  (0) 2021.04.12