aws-cost
Retrieves AWS cost and usage metrics using AWS Cost Explorer service.
aws-cost [from=yyyyMMdd] [to=yyyyMMdd] [days=DAYS] [unit=t|f] METRIC [by GROUP]
- from=yyyyMMdd
- Start date (inclusive). format: yyyyMMdd
- to=yyyyMMdd
- End date (exclusive). format: yyyyMMdd
- days=DAYS
- Number of days for AWS cost report
- unit=t|f
- Add unit field for each cost
- METRIC
- blended_cost, amortized_cost, net_amortized_cost, net_unblended_cost, normalized_usage_amount, unblended_cost, or unblended_cost
- GROUP
- az, instance_type, linked_account, operation, purchase_type, service, usage_type, platform, tenancy, record_type, legal_entity_name, deployment_option, database_engine, cache_engine, instance_type_family, region, billing_entity, or reservation_id
AWS IAM Policy
To use this command, you must allow the below permissions in your AWS IAM policy:
- ce:GetCostAndUsage
Output Fields
Field | Type | Name | Description |
---|---|---|---|
aws_profile | String | Connect profile | Identifier of the AWS connect profile |
start | String | 시작 날짜 | 범위에 포함 |
end | String | 끝 날짜 | 범위에 포함하지 않음 |
unblended_cost | Double | 일반 비용 | |
amortized_cost | Double | 분할 납부 비용 | |
blended_cost | Double | 혼합 비용 | |
net_unblended_cost | Double | 순 일반 비용 | 세금 및 할인 반영 |
net_amortized_cost | Double | 순 분할납부 비용 | 세금 및 할인 반영 |
usage_quantity | Double | 사용량 | 서비스별 컴퓨팅 리소스 사용량 |
normalized_usage_amount | Double | 표준화된 사용량 | 사용량 x 표준화 계수 |
region | String | 리전 | |
az | String | 가용 영역 | |
service | String | 서비스 | 예: EC2 - Other, AmazonCloudWatch |
instance_type_family | String | 인스턴스 패밀리 | 예: m5, NoInstanceTypeFamily |
instance_type | String | 인스턴스 유형 | 예: m5.xlarge, NoInstanceType |
billing_entity | String | 결제 주체 | 예: AWS |
reservation_id | String | 예약 ID | |
linked_account | String | 결제 계정 | |
purchase_type | String | 구매 유형 | 예: On Demand Instances |
operation | String | 작업 | 예: CreateVolume-St1 |
usage_type | String | Usage type | 예: APN2-EBS:VolumeUsage.st1 |
platform | String | 플랫폼 | 예: Linux/UNIX, NoOperatingSystem |
tenancy | String | 테넌시 | 예: Shared, NoTenancy |
record_type | String | 레코드 유형 | 예: Usage, DiscountedUsage |
legal_entity_name | String | 법적 주체 | 예: Amazon Web Services Korea LLC |
deployment_option | String | 배포 옵션 | 예: Single-AZ, NoDeploymentOption |
database_engine | String | 데이터베이스 엔진 | 예: Aurora MySQL, Any, NoDatabaseEngine |
cache_engine | String | 캐시 엔진 | 예: NoCacheEngine |