aws ce get-cost-and-usage
(Redirected from Get-cost-and-usage)
Jump to navigation
Jump to search
Contents
Examples[edit]
MONTHLY:
aws ce get-cost-and-usage \ --time-period 'Start=2025-01-01,End=2025-01-30' \ --metrics 'UnblendedCost' \ --granularity 'MONTHLY' \ --query 'ResultsByTime[*].Total.[UnblendedCost]' \ --output 'table'
DAILY:
aws ce get-cost-and-usage \ --time-period 'Start=2025-01-01,End=2025-01-30' \ --metrics 'UnblendedCost' \ --granularity 'DAILY' \ --query 'ResultsByTime[*].Total.[UnblendedCost]' \ --output 'table'
Output:
----------------------------- | GetCostAndUsage | +------------------+--------+ | Amount | Unit | +------------------+--------+ | 15935.2793975583| USD | +------------------+--------+
aws ce get-cost-and-usage \
--time-period 'Start=2022-01-01,End=2022-05-01' \
--metrics 'UnblendedCost' \
--granularity 'MONTHLY' \
--query 'ResultsByTime[*].Total.[UnblendedCost]' \
--output 'table' \
--filter {"Dimensions": { "Key": "REGION", "Values": ["us-east-2"]}}
aws ce get-cost-and-usage --time-period Start=2022-09-01,End=2023-09-01 --granularity MONTHLY --metrics "BlendedCost" "UnblendedCost" "UsageQuantity" --group-by Type=DIMENSION,Key=SERVICE Type=TAG,Key=Environment --filter file://filters.json
Output:
{
"GroupDefinitions": [
{
"Type": "DIMENSION",
"Key": "SERVICE"
},
{
"Type": "TAG",
"Key": "Environment"
}
],
"ResultsByTime": [
{
"Estimated": false,
"TimePeriod": {
"Start": "2017-09-01",
"End": "2017-10-01"
},
"Total": {},
"Groups": [
{
"Keys": [
"Amazon Simple Storage Service",
"Environment$"
],
"Metrics": {
"BlendedCost": {
"Amount": "40.3527508453",
"Unit": "USD"
},
"UnblendedCost": {
"Amount": "40.3543773134",
"Unit": "USD"
},
"UsageQuantity": {
"Amount": "9312771.098461578",
"Unit": "N/A"
}
}
},
{
"Keys": [
"Amazon Simple Storage Service",
"Environment$Dev"
],
"Metrics": {
"BlendedCost": {
"Amount": "0.2682364644",
"Unit": "USD"
},
"UnblendedCost": {
"Amount": "0.2682364644",
"Unit": "USD"
},
"UsageQuantity": {
"Amount": "22403.4395271182",
"Unit": "N/A"
}
}
}
]
}
]
}
Errors[edit]
An error occurred (ValidationException) when calling the GetCostAndUsage operation: start date is too old for daily granularity, max months for data available is 12 months
Related[edit]
See also[edit]
aws ce get-cost-and-usage- AWS Cost Explorer, AWS Cost Anomaly Detection:
aws ce, aws ce get-cost-and-usage,aws ce create-anomaly-monitor, create-anomaly-subscription,aws ce get-cost-and-usage-with-resources,aws ce get-anomalies
Advertising: