- 최신
- 최다 투표
- 가장 많은 댓글
DynamoDB의 Auto Scaling과 CloudWatch 경보에 대해 몇 가지 중요한 점을 설명드리겠습니다.
먼저, DynamoDB Auto Scaling이 설정되어 있을 때 CloudWatch 경보의 Datapoint가 null로 수집되는 것은 정상적인 현상입니다. Auto Scaling 이벤트가 실제로 발생하기 전까지는 관련 메트릭 데이터가 없기 때문에 null로 표시됩니다. Auto Scaling이 활성화되어 실제 조정이 일어날 때부터 데이터 포인트가 채워지기 시작합니다.
AWS Management Console에서 제공하는 'Auto Scaling 알람 끄기' 기능은 SDK에서 직접적으로 대응되는 파라미터가 없습니다. 이는 콘솔에서 제공하는 사용자 편의 기능으로 보입니다.
SDK를 통해 Auto Scaling 관련 경보를 식별하려면, 경보의 설명이나 이름에 'Auto Scaling'이라는 키워드가 포함되어 있는지 확인하는 방법을 사용할 수 있습니다. 그러나 이는 완벽한 방법은 아니며, 경보 설정 시 사용된 명명 규칙에 따라 달라질 수 있습니다.
더 정확한 방법으로는 Application Auto Scaling API를 사용하여 DynamoDB 테이블에 연결된 스케일링 정책을 조회하고, 이 정책과 연관된 CloudWatch 경보를 확인하는 것입니다. 이렇게 하면 Auto Scaling과 관련된 경보를 더 정확하게 식별할 수 있습니다.
마지막으로, DynamoDB Auto Scaling 활동을 모니터링하고 싶다면, AWS Management Console의 DynamoDB 섹션에서 해당 테이블의 'Monitor' 탭을 확인하거나 CloudWatch에서 더 상세한 메트릭을 볼 수 있습니다. 이를 통해 프로비저닝된 용량, 소비된 용량, 스로틀된 이벤트, 지연 시간 등의 메트릭을 확인할 수 있습니다.
Sources
Managing throughput capacity automatically with DynamoDB auto scaling - Amazon DynamoDB
Using the AWS Management Console with DynamoDB auto scaling - Amazon DynamoDB
AutoScalingSettingsDescription - Amazon DynamoDB
관련 콘텐츠
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 10달 전