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

[AWS] CloudWatch Metric Stream

by BTC_마루 2023. 9. 15.

안녕하세요. 비티시보이즈입니다.

 

주제는 CloudWatch Metric Stream입니다.

 

 

지표 스트림을 사용하면 실시간에 가까운 전달과 낮은 지연 시간으로 CloudWatch 지표를 원하는 대상으로 지속적으로 스트리밍할 수 있습니다. 지원되는 대상에는 Amazon Simple Storage Service와 같은 AWS 대상과 여러 타사 서비스 공급자 대상이 포함됩니다.

CloudWatch 지표 스트림에는 두 가지 주요 사용 시나리오가 있습니다.

  • 데이터 레이크 - 지표 스트림을 생성하고 CloudWatch 지표를 Amazon S3와 같은 데이터 레이크에 전달하는 Amazon Kinesis Data Firehose 전송 스트림으로 보냅니다. 이를 통해 모니터링 데이터를 지속적으로 업데이트하거나 이 CloudWatch 지표 데이터를 청구 및 성능 데이터와 결합하여 풍부한 데이터 세트를 생성할 수 있습니다. 그런 다음 Amazon Athena와 같은 도구를 사용하여 비용 최적화, 리소스 성능 및 리소스 활용도에 대한 통찰력을 얻을 수 있습니다.
  • 타사 공급자 - 타사 서비스 공급자를 통해 스트리밍된 CloudWatch 데이터를 사용하여 애플리케이션을 모니터링, 문제 해결 및 분석합니다.

모든 CloudWatch 지표를 스트리밍하거나 필터를 사용하여 지정된 지표만 스트리밍할 수 있습니다. 각 지표 스트림에는 지표 네임스페이스 또는 특정 지표를 포함하거나 제외하는 필터가 최대 1000개까지 포함될 수 있습니다. 단일 지표 스트림에는 포함 또는 제외 필터만 있을 수 있고 둘 다 가질 수는 없습니다.

지표 스트림이 생성된 후 필터와 일치하는 새 지표가 생성되면 새 지표가 스트림에 자동으로 포함됩니다.

계정당 또는 지역당 지표 스트림 수에는 제한이 없으며 스트리밍되는 지표 업데이트 수에도 제한이 없습니다.

 

Metric Stream 생성
Metric Stream을 사용하는 두 가지 방법을 살펴보겠습니다. 먼저 Quick S3 설정 옵션을 사용하여 Kinesis Data Firehose로 데이터를 전송하고 거기에서 S3로 데이터를 전송합니다. 둘째, AWS 파트너 New Relic의 엔드포인트에 쓰는 Firehose를 사용하겠습니다.

CloudWatch 콘솔을 열고 원하는 리전을 선택한 다음 왼쪽 탐색에서 스트림(Streams)을 클릭합니다. 페이지를 검토하고 스트림 생성(Create stream)을 클릭하여 계속 진행합니다.

스트리밍할 지표를 선택합니다. 모든 지표를 선택한 다음 필요 없는 지표를 제외하거나 선택한 네임스페이스(Selected namespaces)를 클릭하고 필요한 네임스페이스를 포함할 수 있습니다. 전체로 이동하지만 Firehose는 제외합니다.

Quick S3 설정을 선택하고 이 섹션의 다른 구성 설정은 변경하지 않은 상태로 둡니다(사용 가능한 모든 옵션을 볼 수 있도록 확장했습니다).

그런 다음 스트림의 이름(Mymetrics-US-east-1a)을 입력하고 생성될 리소스를 이해하는지 확인하고 Metric Stream 생성(Create metric stream)을 클릭합니다.

스트림이 몇 초 내에 생성되고 활성화됩니다.

객체가 1~2분 이내에 S3 버킷에 나타나기 시작합니다.

 

 

이상으로 포스팅 마치겠습니다~

 

 

 

출처 : https://aws.amazon.com/ko/blogs/korea/cloudwatch-metric-streams-send-aws-metrics-to-partners-and-to-your-apps-in-real-time/

 

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

AWS API Gateway  (0) 2023.09.15
[AWS] AWS DMS - LOB 모드  (0) 2023.09.15
[AWS] DynamoDB (1)  (0) 2023.09.15
VPC Flow Logs  (0) 2023.09.14
[AWS] Amazon linux2 + gnuboard5(1)  (0) 2023.09.13

댓글