Amazon CloudWatch 지표에서 누락된 데이터 포인트 문제를 해결하려면 어떻게 해야 합니까?

2분 분량
0

Amazon CloudWatch 지표에서 누락된 데이터 포인트 문제를 해결하고 싶습니다.

해결 방법

지표 유형에 따라 누락된 데이터 포인트 문제를 해결하십시오.

  • AWS 서비스 지표
  • 사용자 지정 지표

AWS 서비스 지표

AWS에서 게시한 지표는 소스 서비스 설명서를 참조하십시오. 서비스가 데이터 포인트를 지표에 푸시하는 시점을 확인합니다. 또한 지표에 누락된 데이터 포인트가 있을 것으로 예상되는지 검사합니다. 자세한 내용은 CloudWatch 지표를 게시하는 AWS 서비스를 참조하십시오.

사용자 지정 지표

참고: CloudWatch는 애플리케이션에서 지표를 검색하지 않습니다. CloudWatch는 애플리케이션에서 전송한 지표만 수신합니다. 애플리케이션이 CloudWatch에 게시한 지표에 문제가 있는지 확인하려면 소스 서비스를 확인하십시오.

사용자 지정 지표의 경우 소스 로그를 확인하여 CloudWatch에 게시되지 않는 데이터 포인트의 원인을 식별하십시오. 다음 사항을 확인합니다.

  • 애플리케이션에서 PutMetricData API를 사용하는 경우 소스의 애플리케이션 로그에 오류가 있는지 확인하십시오.
  • CloudWatch 에이전트를 사용하는 경우 서버의 에이전트 로그에서 오류를 확인하십시오. 자세한 내용은 CloudWatch 에이전트 문제 해결을 참조하십시오.
  • Container Insights를 사용하는 경우 Container Insights의 설정을 완료했는지 확인합니다. Container Insights가 완전히 설정되기 전에는 지표가 나타나지 않습니다. 전체 또는 일부 포드 지표가 누락된 경우, 컨테이너의 에이전트 로그에 오류가 있는지 확인합니다. 자세한 내용은 Container Insights 문제 해결을 참조하십시오.
  • 임베딩된 지표 형식을 사용하여 로그에서 사용자 지정 지표를 추출하는 경우 로그 구조에 임베딩된 지표 형식 사양을 사용하십시오. 또한 클라이언트 라이브러리를 사용하여 임베딩된 지표 형식 로그를 생성할 수 있습니다. 그런 다음 PutLogEvents API 또는 CloudWatch 에이전트를 사용하여 CloudWatch Logs로 전송합니다. 자세한 내용은 ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format.html)로그에 지표 임베딩[을 참조하십시오.
  • 지표 필터를 사용하여 로그 데이터에서 용어와 패턴을 추출하는 경우 올바른 필터 패턴 구문을 정의했는지 확인하십시오. 또한 들어오는 로그 데이터가 정의된 패턴과 일치하는지 확인하십시오. 필터는 필터가 생성된 후 발생한 이벤트에 대해서만 지표 데이터 포인트를 게시합니다. 자세한 내용은 필터를 사용하여 로그 이벤트에서 지표 만들기를 참조하십시오.
  • CloudWatch에서 데이터 포인트를 검색할 때 지표 보존 기간을 확인하십시오. 더 짧은 기간에 게시된 데이터 포인트는 장기 저장을 위해 함께 집계됩니다. 보존 기간을 조정하여 데이터 포인트가 그래프에 표시되는지 확인합니다. 자세한 내용은 지표 보존을 참조하십시오.
  • 지난 2주 동안 새로운 데이터 포인트를 받지 못했거나 콘솔에서 검색 또는 찾을 수 없는 지표의 경우 get-metric-data 또는 get-metric-statistics AWS CLI 명령을 사용합니다.
AWS 공식
AWS 공식업데이트됨 일 년 전