Skip to content

Pricing for Cloudwatch metrics #15

@gurre

Description

@gurre

Cloudwatch enhanced monitoring for EC2 may also cost a considerable amount per month, the bool key is available in aws_launch_configuration.*.enable_monitoring and aws_instance.*.monitoring.

This is quite tricky to calculate because each instance type has different metrics (e.g. nitro, burstable, ebs), the price is then based on how many are submitted every 1m or 5m depending if enhanced monitoring is enabled.

From the Cloudwatch Pricing page on 2020-06-25:

If your application runs on 10 Amazon EC2 instances 24x7 for a 30-day month, and you enable EC2 Detailed Monitoring on all instances, your charges would be as follows:

Total number of metrics = 7 metrics per instance * 10 instances = 70 metrics

Monthly CloudWatch Metrics Charges @$0.30 per custom metric = 70 * $0.30 = $21

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions