Amazon DynamoDB 콘솔의 [지표(Metrics)] 탭에 있는 그래프가 Amazon CloudWatch 콘솔의 그래프와 다릅니다.
해결 방법
CloudWatch 콘솔의 지표는 원시 지표이며 DynamoDB 콘솔의 지표보다 더 많은 통계 옵션을 제공합니다. DynamoDB 콘솔의 지표는 1분 간격의 평균값입니다. 예를 들어 ConsumedWriteCapacityUnits는 1분 동안 소비된 단위의 합계를 분 단위 초 수(60초)로 나눈 값입니다.
CloudWatch와 DynamoDB 모두에서 그래프가 동일하게 보이도록 하려면 기간과 시간 범위가 동일해야 합니다.
- DynamoDB 콘솔을 엽니다.
- 탐색 창에서 [테이블(Tables)]을 선택합니다.
- 테이블을 선택하고 [지표(Metrics)] 탭을 선택합니다.
- [모든 CloudWatch 지표 보기(View all CloudWatch metrics)]를 선택하여 CloudWatch 콘솔을 엽니다.
- [테이블 지표]와 같이 지표가 있는 범주를 선택합니다.
- 확인할 지표의 테이블 이름 옆에 있는 확인란을 선택합니다.
- [그래프로 표시된 지표(Graphed metrics)] 탭을 선택합니다.
- [통계(Statistic)] 드롭다운 목록에서 [합계(Sum)]를 선택합니다.
- [기간(Period)] 드롭다운 목록에서 [1분(1 Minute)]을 선택합니다.
- CloudWatch 그래프에 프로비저닝 및 사용된 지표가 있는 경우 Y축(Y Axis) 열의 화살표를 사용하여 프로비저닝된 값을 오른쪽 Y축으로 이동하고 사용된 값을 왼쪽 Y축으로 이동합니다.
- 수학 표현식을 사용하여 지표를 60으로 나눕니다(예: m2/60).
누락된 지표
CloudWatch에 DynamoDB의 지표가 나열되어 있지 않은 경우 DynamoDB에 해당 지표에 대한 최근 데이터가 없기 때문일 수 있습니다. CloudWatch에는 지난 2주 동안 활성 상태에 있었던 지표만 나열됩니다. 따라서 ListMetrics를 호출할 때 오래된 지표가 너무 많이 표시되지 않습니다.
관련 정보
DynamoDB 지표 및 차원
지표 수식 사용
Amazon CloudWatch를 사용한 모니터링
지표 그래프 작성