• by cddotdotslash on 9/10/2024, 11:51:37 PM

    Based on "GetMetricData", you're not paying for services, but rather something with access to your account is making API requests to CloudWatch. Do you have any third-party monitoring tools (Splunk, Datadog, etc.) in use? Can you check your IAM portal to see if you have any users/roles with recent access?

  • by Reubend on 9/11/2024, 7:02:04 AM

    AWS definitely doesn't do any "fraudulent" billing for CloudWatch, but there are sometimes very complicated pricing schemes for AWS products, and people often setup complicated systems that they don't fully understand the cost implications of.

    In your case, I'd guess that some part of your system, or perhaps some integration that you added to your account, is making API calls without you being aware of it.

  • by ashitvora on 9/11/2024, 3:47:55 PM

    Not sure about the fraud but recently we had a very heavy bill from AWS (6x of our usual AWS bill).

    After much investigation I realised that one of my dev has setup complicated stuff using some Terraform config he found on Github.

    I feel that AWS has very bad UX.

  • by re-thc on 9/10/2024, 3:06:39 PM

    Just in case: the thing people often forget is to change regions when checking if something exists. Did you check us-west-1 when checking if this exists in CloudWatch?

    Maybe try the aws cli to list and delete?