Skip to content

Cloudwatch Dashboard Charging

0

if I build a Cloudwatch dashboard that pulling custom metrics, Will I get charged for GetMetricData API calls for the custom metric?

I couldn't find this information from AWS documentation.

3 Answers
2
Accepted Answer

Hi,

Have a look at CloudWatch pricing for dashboards: https://aws.amazon.com/cloudwatch/pricing/

Dashboards
Automatic dashboards are free and you pay only for custom dashboards.

You incur dashboard costs by the hour from the first hour in which your 
custom dashboard exists. Monthly dashboard costs provided below are 
provided for a full month of usage but will be pro-rated based on the 
number of hours that your custom dashboard exists in a month. Additionally, 
when you share a custom dashboard, you get charged for GetMetricData API 
calls used to render the shared version of the dashboard. 

Note that you don't  get charged for GetMetricData API calls to render the 
original dashboard. 

Every reference to the LAMBDA metric math function in the 
dashboard source counts as one metric.

Dashboard	$3.00 per dashboard per month

So, no charge for GetMetricData when used by a dashboard.

Best,

Didier

EXPERT
answered 2 years ago
EXPERT
reviewed 2 years ago
AWS
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
  • He is using Custom metrics so it will be due in Free or Paid Tier.

1

AWS has two different tiers for API Requests.

  • Free Tier:

  • Basic Monitoring Metrics and up to 10 custom metrics are included in the free tier.

  • However, the GetMetricData API calls are always charged.

  • You can create up to three custom dashboards without additional charges.

  • Paid Tier:

  • Beyond the free tier, you’ll be charged for API requests related to custom metrics.

  • The cost is $0.01 per 1,000 requests.

Find here some similar posts responding to this: https://repost.aws/knowledge-center/cloudwatch-understand-and-reduce-charges

https://repost.aws/questions/QUKCDzyseDQcS1ZChmSqhoDw/does-aws-charges-for-custom-metrics-pricing

EXPERT
answered 2 years ago
EXPERT
reviewed 2 years ago
EXPERT
reviewed 2 years ago
0

Hello,

Yes, you will be charged for GetMetricData API calls for custom metrics in a CloudWatch dashboard.

According to AWS documentation, "GetMetricData" API calls are charged based on the number of metrics requested, and custom metrics are included in this count.

Pricing details: https://aws.amazon.com/cloudwatch/pricing/

Additionally, you can refer to the CloudWatch documentation on "GetMetricData" API calls: https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html

prices may vary depending on your region and usage.

EXPERT
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.