CloudWatch 지표로 Capacity Reservations 사용량 모니터링하기
CloudWatch 지표로 Capacity Reservations 사용량 모니터링하기
CloudWatch 지표를 사용하면 Capacity Reservations를 효율적으로 모니터링하고, 사용량 임계값에 도달했을 때 알려주는 CloudWatch 경보를 설정해 미사용 용량을 파악할 수 있어요. 이 절에서 사용량 지표와 차원(dimension), 확인 방법을 살펴볼게요.
출처: 문서
본문
CloudWatch 지표를 사용하면 Capacity Reservations를 효율적으로 모니터링하고, 사용량 임계값에 도달했을 때 알려주는 CloudWatch 경보를 설정해 미사용 용량을 파악할 수 있어요. 이를 통해 일정한 Capacity Reservation 볼륨을 유지하고 더 높은 수준의 사용률을 달성하는 데 도움이 돼요.
Capacity Reservations는 5분마다 CloudWatch에 지표 데이터를 보내요. 5분 미만 동안 활성화된 Capacity Reservations에는 지표가 지원되지 않아요.
CloudWatch 콘솔에서 지표를 보는 방법은 Using Amazon CloudWatch Metrics를, 경보를 만드는 방법은 Creating Amazon CloudWatch Alarms를 참고하세요.
Capacity Reservation 사용량 지표
AWS/EC2CapacityReservations 네임스페이스에는 예약에 대해 지정한 임계값 안에서 on-demand 용량을 모니터링·유지하는 데 사용할 수 있는 다음 사용량 지표가 포함돼요.
| 지표 | 설명 |
|---|---|
| UsedInstanceCount | 현재 사용 중인 인스턴스 수. 단위: Count |
| AvailableInstanceCount | 사용 가능한 인스턴스 수. 단위: Count |
| TotalInstanceCount | 예약한 인스턴스 총 수. 단위: Count |
| InstanceUtilization | 현재 사용 중인 예약 용량 인스턴스의 백분율. 단위: Percent |
Capacity Reservation 지표 차원
다음 차원을 사용해 선택한 리전과 계정 안에서 앞 표의 지표를 세밀화할 수 있어요.
| 차원 | 설명 |
|---|---|
| (차원 없음) | 모든 Capacity Reservations에 대한 지정 지표를 필터링해요. |
| CapacityReservationId | 식별된 Capacity Reservation에 대한 지정 지표를 필터링해요. |
| InstanceType | 식별된 인스턴스 유형에 대한 지정 지표를 필터링해요. |
| AvailabilityZone | 식별된 가용 영역에 대한 지정 지표를 필터링해요. |
| InstanceMatchCriteria | 식별된 인스턴스 매치 기준(open 또는 targeted)에 대한 지정 지표를 필터링해요. |
| InstancePlatform | 식별된 플랫폼에 대한 지정 지표 데이터를 필터링해요. |
| Tenancy | 식별된 테넌시에 대한 지정 지표를 필터링해요. |
Capacity Reservations에 대한 CloudWatch 지표 보기
지표는 먼저 서비스 네임스페이스, 그 다음 지원되는 차원으로 그룹화돼요. 다음 절차로 Capacity Reservations의 지표를 볼 수 있어요.
CloudWatch 콘솔로 Capacity Reservation 지표를 보려면
- CloudWatch 콘솔을 https://console.aws.amazon.com/cloudwatch/에서 엽니다.
- 필요하면 리전을 변경합니다. 탐색 모음에서 Capacity Reservation이 있는 리전을 선택합니다. 자세한 내용은 Regions and Endpoints를 참고하세요.
- 탐색 창에서 Metrics를 선택합니다.
- All metrics에서 EC2 Capacity Reservations를 선택합니다.
- 앞의 지표 차원 중 Across All Capacity Reservations, By Capacity Reservation, By Instance Type, By Availability Zone, By Platform, By Instance Match Criteria 또는 By Tenancy 중 하나를 선택하면 지표가 각각 No dimension,
CapacityReservationId,InstanceType,AvailabilityZone,Platform,InstanceMatchCriteria,Tenancy로 그룹화돼요. - 지표를 정렬하려면 열 머리글을 사용하고, 지표를 그래프로 그리려면 지표 옆 체크박스를 선택하세요.
AWS CLI로 Capacity Reservation 지표를 보려면
다음 list-metrics 명령을 사용합니다.
aws cloudwatch list-metrics --namespace "AWS/EC2CapacityReservations"