Auto Scaling 그룹별 통계 집계
Auto Scaling 그룹별 통계 집계
Auto Scaling 그룹의 EC2 인스턴스에 대한 통계를 집계할 수 있어요. Amazon CloudWatch는 AWS 리전 간 데이터를 집계할 수 없다는 점을 유의하세요. 지표는 리전 간에 완전히 분리돼 있어요.
출처: 문서
본문
이 예시는 하나의 Auto Scaling 그룹에 대해 디스크에 기록된 총 바이트를 검색하는 방법을 보여줘요. 총합은 지정된 Auto Scaling 그룹의 모든 EC2 인스턴스에 대해 24시간 간격으로 1분 주기로 계산돼요.
Auto Scaling 그룹의 인스턴스에 대한 DiskWriteBytes 표시하기 (콘솔)
- CloudWatch 콘솔(https://console.aws.amazon.com/cloudwatch/)을 엽니다.
- 탐색 창에서 Metrics를 선택합니다.
EC2네임스페이스를 선택한 다음 By Auto Scaling Group을 선택합니다.DiskWriteBytes지표와 특정 Auto Scaling 그룹의 행을 선택하면, Auto Scaling 그룹의 인스턴스에 대한 지표 그래프가 표시됩니다. 그래프 이름을 지정하려면 연필 아이콘을 선택합니다. 시간 범위를 변경하려면 미리 정의된 값 중 하나를 선택하거나custom을 선택합니다.- 지표의 통계나 기간을 변경하려면 Graphed metrics 탭을 선택합니다. 열 머리글이나 개별 값을 선택한 다음 다른 값을 선택합니다.
Auto Scaling 그룹의 인스턴스에 대한 DiskWriteBytes 표시하기 (AWS CLI)
get-metric-statistics 명령을 다음과 같이 사용합니다.
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name DiskWriteBytes --period 360 \
--statistics "Sum" "SampleCount" --dimensions Name=AutoScalingGroupName,Value=my-asg --start-time 2022-10-16T23:18:00 --end-time 2022-10-18T23:18:00
다음은 예시 출력입니다.
{
"Datapoints": [
{
"SampleCount": 18.0,
"Timestamp": "2022-10-19T21:36:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"SampleCount": 5.0,
"Timestamp": "2022-10-19T21:42:00Z",
"Sum": 0.0,
"Unit": "Bytes"
}
],
"Label": "DiskWriteBytes"
}
더 알아보기
- 인스턴스 간 통계 집계하기
- AMI별 통계 집계하기