0

我正在尝试为 VM 创建 2 个警报

  1. 已删除
  2. 关机

我知道我必须使用以下代码根据操作创建警报,但无法弄清楚操作名称和类别应该是什么:

resource "azurerm_monitor_activity_log_alert" "main" {
  name                = "example-activitylogalert"
  resource_group_name = azurerm_resource_group.main.name
  scopes              = [azurerm_resource_group.main.id]
  description         = "description"

  criteria {
    resource_id    = azurerm_virtual_machine.example.id
    operation_name = "??"
    category= "??"
  }
}
4

1 回答 1

1

Category 应该始终Administrative用于这些操作,并且对于您应该使用的第一个操作名称"Microsoft.Compute/virtualMachines/delete"和另一个操作名称Microsoft.Compute/virtualMachines/PowerOff/Action

注意:如果您不确定要使用哪些操作,您可以转到活动并从门户创建警报以供参考。

参考:

在 Azure Monitor 中创建、查看和管理活动日志警报 - Azure Monitor | 微软文档

于 2021-09-29T14:15:13.687 回答