guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: cdn: Alarm when we start paying money.


From: Chris Marusich
Subject: 01/01: cdn: Alarm when we start paying money.
Date: Sat, 29 Dec 2018 16:00:03 -0500 (EST)

marusich pushed a commit to branch master
in repository maintenance.

commit 0796267b6b47a027df54c2445303d5738816ebfa
Author: Chris Marusich <address@hidden>
Date:   Sat Dec 29 12:57:36 2018 -0800

    cdn: Alarm when we start paying money.
    
    * cdn/terraform/main.tf (alarm-free-tier-exceeded): New alarm.
---
 cdn/terraform/main.tf | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/cdn/terraform/main.tf b/cdn/terraform/main.tf
index 93b9936..8551918 100644
--- a/cdn/terraform/main.tf
+++ b/cdn/terraform/main.tf
@@ -422,3 +422,20 @@ resource "aws_cloudwatch_metric_alarm" 
"alarm-estimated-charges-100-usd" {
     Currency = "USD"
   }
 }
+
+resource "aws_cloudwatch_metric_alarm" "alarm-free-tier-exceeded" {
+  alarm_name = "alarm-free-tier-exceeded"
+  alarm_description = "Free tier exceeded - further usage will cost money"
+  namespace = "AWS/Billing"
+  metric_name = "EstimatedCharges"
+  statistic = "Maximum"
+  period = "21600" # 6 hours
+  evaluation_periods = "1"
+  comparison_operator = "GreaterThanThreshold"
+  threshold = "0"
+  actions_enabled = true
+  alarm_actions = ["${aws_sns_topic.guix-billing-alarms.arn}"]
+  dimensions {
+    Currency = "USD"
+  }
+}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]