你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

microsoft.insights activityLogAlerts 2017-04-01

言论

有关部署监视解决方案的指导,请参阅 使用 Bicep创建监视资源。

Bicep 资源定义

activityLogAlerts 资源类型可以使用目标操作进行部署:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 microsoft.insights/activityLogAlerts 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'microsoft.insights/activityLogAlerts@2017-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

属性值

ActivityLogAlert

名字 描述 价值
行动 满足条件时将激活的操作。 ActivityLogAlertActionList (必需)
条件 导致此警报激活的条件。 ActivityLogAlertAllOfCondition (必需)
描述 此活动日志警报的说明。 字符串
启用 指示是否启用此活动日志警报。 如果未启用活动日志警报,则不会激活其任何操作。 bool
范围 将用作前缀的 resourceId 列表。 警报仅适用于 resourceLogs,其 resourceId 属于其中一个前缀。 此列表必须至少包含一个项目。 string[] (必需)

ActivityLogAlertActionGroup

名字 描述 价值
actionGroupId 操作组的 resourceId。 这不能为 null 或为空。 string (必需)
webhookProperties 要包含在 post 操作中的自定义属性的字典。 这些数据将追加到 Webhook 有效负载中。 ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

名字 描述 价值

ActivityLogAlertActionList

名字 描述 价值
actionGroups 活动日志警报的列表。 ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

名字 描述 价值
allOf 活动日志警报条件的列表。 ActivityLogAlertLeafCondition[] (必需)

ActivityLogAlertLeafCondition

名字 描述 价值
等于 字段值将与此值(不区分大小写)进行比较,以确定是否满足条件。 string (必需)
此条件将检查的字段的名称。 此字段的可能值为(不区分大小写):“resourceId”、“category”、“caller”、“level”、“operationName”、“resourceGroup”、“resourceProvider”、“status”、“subStatus”、“resourceType”或以“properties”开头的任何内容。 string (必需)

microsoft.insights/activityLogAlerts

名字 描述 价值
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 资源的活动日志警报属性。 ActivityLogAlert
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

ResourceTags

名字 描述 价值

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
使用 NAT 网关和应用程序网关 AKS 群集 此示例演示如何使用 NAT 网关部署 AKS 群集进行出站连接,以及如何为入站连接部署应用程序网关。
使用应用程序网关入口控制器 AKS 群集 此示例演示如何使用应用程序网关、应用程序网关入口控制器、Azure 容器注册表、Log Analytics 和 Key Vault 部署 AKS 群集
创建 Azure 服务警报 此模板创建一个 Azure 服务运行状况警报,该警报可以选择在发生 Azure 服务中断时向服务管理员和指定电子邮件地址发送电子邮件。

ARM 模板资源定义

activityLogAlerts 资源类型可以使用目标操作进行部署:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 microsoft.insights/activityLogAlerts 资源,请将以下 JSON 添加到模板。

{
  "type": "microsoft.insights/activityLogAlerts",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

属性值

ActivityLogAlert

名字 描述 价值
行动 满足条件时将激活的操作。 ActivityLogAlertActionList (必需)
条件 导致此警报激活的条件。 ActivityLogAlertAllOfCondition (必需)
描述 此活动日志警报的说明。 字符串
启用 指示是否启用此活动日志警报。 如果未启用活动日志警报,则不会激活其任何操作。 bool
范围 将用作前缀的 resourceId 列表。 警报仅适用于 resourceLogs,其 resourceId 属于其中一个前缀。 此列表必须至少包含一个项目。 string[] (必需)

ActivityLogAlertActionGroup

名字 描述 价值
actionGroupId 操作组的 resourceId。 这不能为 null 或为空。 string (必需)
webhookProperties 要包含在 post 操作中的自定义属性的字典。 这些数据将追加到 Webhook 有效负载中。 ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

名字 描述 价值

ActivityLogAlertActionList

名字 描述 价值
actionGroups 活动日志警报的列表。 ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

名字 描述 价值
allOf 活动日志警报条件的列表。 ActivityLogAlertLeafCondition[] (必需)

ActivityLogAlertLeafCondition

名字 描述 价值
等于 字段值将与此值(不区分大小写)进行比较,以确定是否满足条件。 string (必需)
此条件将检查的字段的名称。 此字段的可能值为(不区分大小写):“resourceId”、“category”、“caller”、“level”、“operationName”、“resourceGroup”、“resourceProvider”、“status”、“subStatus”、“resourceType”或以“properties”开头的任何内容。 string (必需)

microsoft.insights/activityLogAlerts

名字 描述 价值
apiVersion API 版本 '2017-04-01'
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 资源的活动日志警报属性。 ActivityLogAlert
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 'microsoft.insights/activityLogAlerts'

ResourceTags

名字 描述 价值

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
使用 NAT 网关和应用程序网关 AKS 群集

部署到 Azure
此示例演示如何使用 NAT 网关部署 AKS 群集进行出站连接,以及如何为入站连接部署应用程序网关。
使用应用程序网关入口控制器 AKS 群集

部署到 Azure
此示例演示如何使用应用程序网关、应用程序网关入口控制器、Azure 容器注册表、Log Analytics 和 Key Vault 部署 AKS 群集
应用程序网关上配置错误的 Key Vault 警报

部署到 Azure
使用此类模板轻松为 Azure 应用程序网关创建一些重要的事件警报。
使用公共 DNS 区域创建专用 AKS 群集

部署到 Azure
此示例演示如何使用公共 DNS 区域部署专用 AKS 群集。
创建 Azure 服务警报

部署到 Azure
此模板创建一个 Azure 服务运行状况警报,该警报可以选择在发生 Azure 服务中断时向服务管理员和指定电子邮件地址发送电子邮件。
部署服务运行状况警报

部署到 Azure
使用此模板可以部署一个简单的警报,该警报使用操作组向 Azure 活动日志中的任何服务运行状况记录发送电子邮件通知
部署自动缩放活动日志警报

部署到 Azure
使用此模板可以部署一个简单的警报,该警报使用操作组向 Azure 活动日志中的任何自动缩放记录发送电子邮件通知
部署自动缩放失败的活动日志警报

部署到 Azure
使用此模板可以部署一个简单的警报,该警报使用操作组向 Azure 活动日志中任何失败的自动缩放记录发送电子邮件通知

Terraform (AzAPI 提供程序)资源定义

activityLogAlerts 资源类型可以使用目标操作进行部署:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 microsoft.insights/activityLogAlerts 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/activityLogAlerts@2017-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
    }
  })
}

属性值

ActivityLogAlert

名字 描述 价值
行动 满足条件时将激活的操作。 ActivityLogAlertActionList (必需)
条件 导致此警报激活的条件。 ActivityLogAlertAllOfCondition (必需)
描述 此活动日志警报的说明。 字符串
启用 指示是否启用此活动日志警报。 如果未启用活动日志警报,则不会激活其任何操作。 bool
范围 将用作前缀的 resourceId 列表。 警报仅适用于 resourceLogs,其 resourceId 属于其中一个前缀。 此列表必须至少包含一个项目。 string[] (必需)

ActivityLogAlertActionGroup

名字 描述 价值
actionGroupId 操作组的 resourceId。 这不能为 null 或为空。 string (必需)
webhookProperties 要包含在 post 操作中的自定义属性的字典。 这些数据将追加到 Webhook 有效负载中。 ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

名字 描述 价值

ActivityLogAlertActionList

名字 描述 价值
actionGroups 活动日志警报的列表。 ActivityLogAlertActionGroup[]

ActivityLogAlertAllOfCondition

名字 描述 价值
allOf 活动日志警报条件的列表。 ActivityLogAlertLeafCondition[] (必需)

ActivityLogAlertLeafCondition

名字 描述 价值
等于 字段值将与此值(不区分大小写)进行比较,以确定是否满足条件。 string (必需)
此条件将检查的字段的名称。 此字段的可能值为(不区分大小写):“resourceId”、“category”、“caller”、“level”、“operationName”、“resourceGroup”、“resourceProvider”、“status”、“subStatus”、“resourceType”或以“properties”开头的任何内容。 string (必需)

microsoft.insights/activityLogAlerts

名字 描述 价值
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 资源的活动日志警报属性。 ActivityLogAlert
标签 资源标记 标记名称和值的字典。
类型 资源类型 “microsoft.insights/activityLogAlerts@2017-04-01”

ResourceTags

名字 描述 价值