Skip to content

Commit

Permalink
adding log group for datadog agent to pull out his logs from applicat…
Browse files Browse the repository at this point in the history
…ion logs
  • Loading branch information
evgenygigi committed Nov 16, 2022
1 parent a074e9d commit 758b5a4
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 758b5a4

Please sign in to comment.