Terraform module which creates Azure Log Analytics resources.
- Log Analytics workspace created in specified resource group.
- Microsoft Entra authentication enforced by default.
- Data retention set to 90 days by default.
- Audit logs sent to created Log Analytics workspace by default.
- Azure role
Contributor
at the resource group scope.
provider "azurerm" {
features {}
}
module "log_analytics" {
source = "equinor/log-analytics/azurerm"
version = "~> 2.4"
workspace_name = "example-workspace"
resource_group_name = azurerm_resource_group.example.name
location = azurerm_resource_group.example.location
}
resource "azurerm_resource_group" "example" {
name = "example-resources"
location = "westeurope"
}