@@ -16,32 +16,32 @@ resource "azurerm_application_insights" "application_insights" {
16
16
workspace_id = azurerm_log_analytics_workspace. log_analytics_workspace . id
17
17
}
18
18
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
+ # }
45
45
46
46
resource "azurerm_log_analytics_workspace" "log_analytics_workspace" {
47
47
name = " ${ local . prefix } -log001"
0 commit comments