All Modules
AzureMonitoring

Monitoring

Action groups and budget alerts for cost monitoring

Usage

module "azure_monitoring" {
  source = "github.com/fencepencil/fencepencil-azure-modules//azure-monitoring"

  name_prefix = "<name_prefix>"
  resource_group_name = "<resource_group_name>"
  alert_emails = { key = "value" }
  monthly_budget_amount = <monthly_budget_amount>
  budget_start_date = "<budget_start_date>"

  tags = var.tags
}

Inputs (6)

NameTypeDescriptionDefaultRequired
name_prefixstringPrefix for resource namingyes
resource_group_namestringResource groupyes
alert_emailsmap(string)Map of receiver name to emailyes
monthly_budget_amountnumberMonthly budget in USDyes
budget_start_datestringBudget start dateyes
tagsmap(string)Tags to apply to all resources{}no

Outputs (2)

NameDescription
action_group_idID of the action group
action_group_nameName of the action group

More Azure Modules

Browse our full library of Azure infrastructure modules.

View all Azure modules