How do I configure diagnostics settings for Activity Monitor within Azure Monitor using Terraform azurerm?
Please let me know how I can get the same settings as in the attached image.
Azure
Monitor→Activity log→Export Activity Logs→Diagnostic settings
Hi @N.Owada,
In this instance the target_resource_id
value needs to be set to the resource ID of the subscription
resource "azurerm_monitor_diagnostic_setting" "example" {
name = "example"
target_resource_id = "/subscriptions/5d4b09de-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
storage_account_id = azurerm_storage_account.example.id
enabled_log {
category = "Administrative"
}
enabled_log {
category = "Security"
}
enabled_log {
category = "ServiceHealth"
}
# ... add/remove enabled_log blocks as required.
}
Hope that helps.
Happy Terraforming
1 Like
@ExtelligenceIT
Thank you for your response.
I tried this method and it worked correctly and solved the problem.
Sincerely,