This document explains how the cost of CloudWatch metrics is calculated in AWS when retrieving data at a five-minute interval for multiple metrics over a month.
Step-by-step cost calculation
1. Requests per metric
When retrieving a metric at a five-minute interval, the number of requests per metric is calculated as follows:
Each metric request is made every five minutes. There are 60 minutes in an hour and 24 hours in a day. Therefore:
- Metric requests per hour: 60 / 5 = 12
- Metric requests per day for each metric: 12 × 24 = 288
- Metric requests per month for each metric: 288 × 30 = 8,640
 
Thus, for one metric, the total number of metric requests in a month is 8,640.
2. Total requests for 20 metrics
When retrieving 20 metrics, the total number of metric requests is calculated as follows:
- 8,640 requests per metric × 20 metrics = 172,800 metric requests per month
So, for 20 metrics, the total number of metric requests in a month is 172,800.
3. Cost calculation
AWS charges $0.01 per 1,000 metric requests for GetMetricData.
Therefore:
- Chargeable metric request units: 172,800 / 1,000 = 172.8
- Total cost: 172.8 × $0.01 = $1.728
 
Total expected cost
For 20 metrics retrieved at a five-minute interval over a month, the estimated cost for GetMetricData requests is approximately $1.73.

If you're using custom metrics or need high-resolution metrics (which are billed differently), that could change the price. But for standard metrics, $1.73 would be your estimated cost.
- Related Articles
- Understanding data retention in Site24x7- Data retention refers to the practice of storing data for a specific period to meet operational, legal, or business needs. It ensures that important information is available for compliance, audits, security investigations, and historical analysis. ... 
- Understanding different performance variables and calculations used in Site24x7 Reports- Site24x7 monitors your critical resources round-the-clock and presents those stats and trends holistically to you via comprehensive reports. This article intends to throw more insight into the various availability and performance parameters captured ... 
- Understanding latency in data center operations- Latency, measured in milliseconds (ms), is the time taken for a response to be generated by an application or service. Lower latency results in quicker responses. Latency can occur due to several factors like: Network traffic: High volumes can slow ... 
- Executables and scripts to allow for Windows server monitoring- One of the reasons you could not enable Site24x7 server monitoring could be your organization's group policy denying access to the executables, scripts, and batch files associated with Site24x7 server monitoring. Mark the following executables, ... 
- What are Basic and Advanced Monitors?- Site24x7 licensing and pricing work based on the monitor type categorization. For the ease of usage and based on the complexity of monitoring, we have categorized Site24x7 monitors as Basic Monitors and Advanced Monitors. We typically charge for a ...