CloudWatch로 Amazon ECS 예측 확장 메트릭 모니터링
CloudWatch로 Amazon ECS 예측 확장 메트릭 모니터링
Amazon CloudWatch를 사용해 예측 확장(predictive scaling) 데이터를 모니터링할 수 있어요. 예측 확장 정책은 미래 부하를 예측하는 데 사용되는 데이터를 수집해요.
출처: 문서
본문
Amazon CloudWatch를 사용해 예측 확장 데이터를 모니터링할 수 있습니다. 예측 확장 정책은 미래 부하를 예측하는 데 사용되는 데이터를 수집합니다. 수집된 데이터는 정기 간격으로 CloudWatch에 자동으로 저장되며, 정책이 시간이 지남에 따라 얼마나 잘 수행되는지 시각화하는 데 사용할 수 있습니다. 또한 성능 지표가 정의한 한도를 벗어나 변경될 때 알려주는 CloudWatch 알람을 만들 수 있습니다.
과거 예측 데이터 시각화하기
예측 확장 정책의 부하 예측 데이터는 CloudWatch에서 볼 수 있으며 단일 그래프에서 다른 CloudWatch 메트릭과 함께 예측을 시각화할 때 유용합니다. 더 넓은 시간 범위를 보면 시간에 따른 추세도 볼 수 있습니다. 최대 15개월의 과거 메트릭에 접근해 정책이 얼마나 잘 수행되는지 더 나은 관점을 얻을 수 있습니다.
CloudWatch 콘솔로 과거 예측 데이터 보기
- https://console.aws.amazon.com/cloudwatch/ 에서 CloudWatch 콘솔을 엽니다.
- 탐색 창에서 Metrics를 선택한 다음 All metrics를 선택합니다.
- Application Auto Scaling 메트릭 네임스페이스를 선택합니다.
- Predictive Scaling Load Forecasts를 선택합니다.
- 검색 필드에 예측 확장 정책의 이름이나 Amazon ECS 서비스 그룹의 이름을 입력하고 Enter를 눌러 결과를 필터링합니다.
- 메트릭을 그래프로 표시하려면 메트릭 옆의 확인란을 선택합니다. 그래프 이름을 변경하려면 연필 아이콘을 선택합니다. 시간 범위를 변경하려면 사전 정의된 값 중 하나를 선택하거나 custom을 선택합니다. 자세한 내용은 Amazon CloudWatch User Guide의 Graphing a metric을 참고하세요.
- 통계를 변경하려면 Graphed metrics 탭을 선택합니다. 열 제목이나 개별 값을 선택한 다음 다른 통계를 선택합니다. 각 메트릭에 대해 어떤 통계든 선택할 수 있지만
PredictiveScalingLoadForecast메트릭에는 모든 통계가 유용한 것은 아닙니다. 예를 들어Average,Minimum,Maximum통계는 유용하지만Sum통계는 그렇지 않습니다. - 그래프에 다른 메트릭을 추가하려면 Browse 아래에서 All을 선택하고 특정 메트릭을 찾은 다음 옆의 확인란을 선택합니다. 최대 10개의 메트릭을 추가할 수 있습니다.
- (선택 사항) 그래프를 CloudWatch 대시보드에 추가하려면 Actions, Add to dashboard를 선택합니다.
메트릭 수학(Metric math)으로 정확도 메트릭 만들기
메트릭 수학을 통해 여러 CloudWatch 메트릭을 쿼리하고 수학 표현식을 사용해 이러한 메트릭을 기반으로 새 시계열을 만들 수 있습니다. 결과 시계열을 CloudWatch 콘솔에서 시각화하고 대시보드에 추가할 수 있습니다.