diff --git a/infrastructure/mesh-forwarder.tf b/infrastructure/mesh-forwarder.tf index 94fd5cc4..5623a567 100644 --- a/infrastructure/mesh-forwarder.tf +++ b/infrastructure/mesh-forwarder.tf @@ -380,6 +380,7 @@ resource "aws_cloudwatch_log_group" "mesh_log_group" { } resource "aws_cloudwatch_log_metric_filter" "inbox_message_count" { + count = local.is_mesh_forwarder_enable ? 1 : 0 name = "${var.environment}-mesh-inbox-message-count" pattern = "{ $.event = \"COUNT_MESSAGES\" }" log_group_name = aws_cloudwatch_log_group.mesh_log_group[0].name @@ -409,6 +410,7 @@ resource "aws_cloudwatch_metric_alarm" "inbox-messages-not-consumed" { } resource "aws_cloudwatch_log_metric_filter" "error_log_metric_filter" { + count = local.is_mesh_forwarder_enable ? 1 : 0 name = "${var.environment}-${var.mesh_component_name}-error-logs" pattern = "{ $.error = * }" log_group_name = aws_cloudwatch_log_group.mesh_log_group[0].name