Skip to content

Commit 3912ca9

Browse files
committed
Disable Application Insights Diagnostics
1 parent d8ec5bf commit 3912ca9

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

code/infra/logging.tf

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,32 +16,32 @@ resource "azurerm_application_insights" "application_insights" {
1616
workspace_id = azurerm_log_analytics_workspace.log_analytics_workspace.id
1717
}
1818

19-
data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_application_insights" {
20-
resource_id = azurerm_application_insights.application_insights.id
21-
}
22-
23-
resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_application_insights" {
24-
name = "logAnalytics"
25-
target_resource_id = azurerm_application_insights.application_insights.id
26-
log_analytics_workspace_id = azurerm_log_analytics_workspace.log_analytics_workspace.id
27-
28-
dynamic "enabled_log" {
29-
iterator = entry
30-
for_each = data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights.log_category_groups
31-
content {
32-
category_group = entry.value
33-
}
34-
}
35-
36-
dynamic "metric" {
37-
iterator = entry
38-
for_each = data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights.metrics
39-
content {
40-
category = entry.value
41-
enabled = true
42-
}
43-
}
44-
}
19+
# data "azurerm_monitor_diagnostic_categories" "diagnostic_categories_application_insights" { # Disable to avoid duplicate logs in Application Insights
20+
# resource_id = azurerm_application_insights.application_insights.id
21+
# }
22+
23+
# resource "azurerm_monitor_diagnostic_setting" "diagnostic_setting_application_insights" {
24+
# name = "logAnalytics"
25+
# target_resource_id = azurerm_application_insights.application_insights.id
26+
# log_analytics_workspace_id = azurerm_log_analytics_workspace.log_analytics_workspace.id
27+
28+
# dynamic "enabled_log" {
29+
# iterator = entry
30+
# for_each = data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights.log_category_groups
31+
# content {
32+
# category_group = entry.value
33+
# }
34+
# }
35+
36+
# dynamic "metric" {
37+
# iterator = entry
38+
# for_each = data.azurerm_monitor_diagnostic_categories.diagnostic_categories_application_insights.metrics
39+
# content {
40+
# category = entry.value
41+
# enabled = true
42+
# }
43+
# }
44+
# }
4545

4646
resource "azurerm_log_analytics_workspace" "log_analytics_workspace" {
4747
name = "${local.prefix}-log001"

0 commit comments

Comments
 (0)