Skip to content

Commit

Permalink
MARIO-2195 add cloudwatch metric alarm tags
Browse files Browse the repository at this point in the history
  • Loading branch information
martijnmol committed Jul 23, 2019
1 parent 3529777 commit 867d9c4
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 0 deletions.
4 changes: 4 additions & 0 deletions apps/lambda_function_sqs_no_vpc/cloudwatch.tf
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}


Expand All @@ -51,6 +52,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
Expand All @@ -69,6 +71,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
Expand All @@ -87,4 +90,5 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}
4 changes: 4 additions & 0 deletions apps/lambda_function_sqs_vpc/cloudwatch.tf
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}


Expand All @@ -51,6 +52,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
Expand All @@ -69,6 +71,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
Expand All @@ -87,4 +90,5 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}
6 changes: 6 additions & 0 deletions apps/sqs_consume_sns/cloudwatch.tf
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_2" {
Expand All @@ -30,6 +31,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_3" {
Expand All @@ -47,6 +49,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
Expand All @@ -65,6 +68,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
Expand All @@ -83,6 +87,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
Expand All @@ -101,5 +106,6 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

12 changes: 12 additions & 0 deletions apps/sqs_consume_sns/locals.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
locals {
tags = {
Domain = "${var.tags_domain}"
Name = "${var.app_name}"
"Business Unit" = "${var.tags_business_unit}"
"Cost Center" = "${var.tags_cost_center}"
Team = "${var.tags_team}"
Purpose = "${var.tags_purpose}"
Description = "${var.description}"
Environment = "${var.environment}"
}
}
6 changes: 6 additions & 0 deletions apps/sqs_queue/cloudwatch.tf
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_2" {
Expand All @@ -30,6 +31,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_3" {
Expand All @@ -47,6 +49,7 @@ resource "aws_cloudwatch_metric_alarm" "stale_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
Expand All @@ -65,6 +68,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_1" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
Expand All @@ -83,6 +87,7 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_2" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
Expand All @@ -101,5 +106,6 @@ resource "aws_cloudwatch_metric_alarm" "error_messages_alarm_3" {
dimensions {
QueueName = "${aws_sqs_queue.sqs_error_queue.name}"
}
tags = "${local.tags}"
}

0 comments on commit 867d9c4

Please sign in to comment.