Skip to content

Commit

Permalink
Merge pull request #11 from toluna-terraform/datadog-agent-logs
Browse files Browse the repository at this point in the history
adding log group for datadog agent
  • Loading branch information
evgenygigi authored Nov 17, 2022
2 parents a074e9d + 758b5a4 commit e7efe50
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
10 changes: 10 additions & 0 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ resource "aws_ecs_cluster" "ecs_cluster" {
name = "${var.app_name}-${var.environment}"
}

resource "aws_cloudwatch_log_group" "datadog_log_group" {
count = var.create_datadog ? 1 : 0
name = "${var.app_name}-${var.environment}-datadog-agent"

tags = {
Environment = var.environment
Application = var.app_name
}
}

resource "aws_ecs_service" "main" {
name = "${var.app_name}-${var.environment}"
cluster = aws_ecs_cluster.ecs_cluster.id
Expand Down
2 changes: 1 addition & 1 deletion templates/containers.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"logConfiguration" : {
"logDriver" : "awslogs",
"options" : {
"awslogs-group" : "${log_group}",
"awslogs-group" : "${name}-datadog-agent",
"awslogs-region" : "${region}",
"awslogs-stream-prefix" : "${awslogs-stream-prefix}"
}
Expand Down

0 comments on commit e7efe50

Please sign in to comment.