7
votes

I'm new and am trying to work with AWS. I develop small lambda functions and have created some dynamodb tables. I don't expect there to be any costs, because I should be in the free-tier, but since last month I am seeing costs for "Cloud Watch Alarms". Not high costs, but I got billed $0.53. Why I am getting this bill even though I am using AWS free tier.

Billing info:

$0.00 per alarm-month - first 10 alarms 10 Alarms $0.00
$0.10 per alarm-month 4.277 Alarms 0.43$

I don't want these cloudwatch metrics right now. I only want to store log files. How can I to disable these cloudwatch metrics.

enter image description here

Thanks,

3

3 Answers

8
votes

You have configured, maybe unintentionally, a Cloud Watch Alarm.

Fortunately it's quite easy to remove it.

Go to your AWS Dashboard and select Cloud Watch:

enter image description here

On the left-hand side, click on Alarms. Select the Alarm which you want to remove and delete it.

enter image description here

0
votes

Well you can do that via SCP's to sit a generic policy to deny such api

-1
votes

This is what I got from AWS Support:

CloudWatch collects and processes raw data from DynamoDB into readable, near real-time metrics. These statistics are recorded for a period of two weeks, so that you can access historical information for a better perspective on how your web application or service is performing. By default, DynamoDB metric data is sent to CloudWatch automatically.

When you interact with DynamoDB, it sends the following metrics and dimensions to CloudWatch. Note that Amazon CloudWatch aggregates the following DynamoDB metrics at one-minute intervals:

> ConditionalCheckFailedRequests
> ConsumedReadCapacityUnits
> ConsumedWriteCapacityUnits
> ReadThrottleEvents
> ReturnedBytes
> ReturnedItemCount
> ReturnedRecordsCount
> SuccessfulRequestLatency
> SystemErrors
> TimeToLiveDeletedItemCount
> ThrottledRequests
> TransactionConflict
> UserErrors
> WriteThrottleEvents

I'm trying to find out if there is a way to turn this off and will update my answer when I get it