Поделиться через


Действие Microsoft.InsightsLogAlerts 2020-10-01

Определение ресурсов Bicep

Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Замечания

Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.

Формат ресурса

Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Insights/activityLogAlerts@2020-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          anyOf: [
            {
              containsAny: [
                'string'
              ]
              equals: 'string'
              field: 'string'
            }
          ]
          containsAny: [
            'string'
          ]
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
  }
}

Значения свойств

activityLogAlerts

Имя Описание Ценность
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

Не удается завершиться пробелом или периодом.
местоположение Расположение ресурса. Правила генерации оповещений журнала действий Azure поддерживаются в регионах Глобальной, Западной Европы и Северной Европы. струна
Теги Теги ресурса. Словарь имен и значений тегов. См. теги в шаблонах
свойства Свойства правила генерации оповещений журнала действий ресурса. AlertRuleProperties

AlertRuleProperties

Имя Описание Ценность
Действия Действия, которые активируются при выполнении условия. ActionList (обязательно)
состояние Условие, которое приведет к активации этого оповещения. AlertRuleAllOfCondition (обязательно)
описание Описание этого правила генерации оповещений журнала действий. струна
Включен Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, то ни одно из его действий не будет активировано. bool
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActionList

Имя Описание Ценность
actionGroups Список групп действий. ActionGroup[]

ActionGroup

Имя Описание Ценность
actionGroupId Идентификатор ресурса группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActionGroupWebhookProperties

ActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

AlertRuleAllOfCondition

Имя Описание Ценность
allOf Список условий правила генерации оповещений журнала действий. AlertRuleAnyOfLeafCondition[] (обязательно)

AlertRuleAnyOfOrLeafCondition

Имя Описание Ценность
anyOf Условие правила генерации оповещений журнала действий, которое выполняется по крайней мере при выполнении одного из условий конечного элемента. AlertRuleLeafCondition[]
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна

AlertRuleLeafCondition

Имя Описание Ценность
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
оповещение о неправильно настроенном хранилище ключей на шлюза приложений

развертывание в Azure
Используйте такие шаблоны, чтобы легко создавать некоторые важные оповещения о событиях для шлюза приложений Azure.
кластер AKS с шлюзом NAT и шлюзом приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений.
развертывание оповещения журнала действий автомасштабирования

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования в журнале действий Azure.
развернуть оповещение журнала действий автомасштабирования

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования сбоем в журнале действий Azure.
развертывание оповещения о работоспособности службы

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей работоспособности служб в журнале действий Azure.
создание частного кластера AKS с общедоступной зоны DNS

развертывание в Azure
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS.
Создает оповещение службы Azure

развертывание в Azure
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанным адресам электронной почты в случае сбоя службы Azure.
кластер AKS с контроллером входящего трафика шлюза приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault

Определение ресурса шаблона ARM

Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Замечания

Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.

Формат ресурса

Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Insights/activityLogAlerts",
  "apiVersion": "2020-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "anyOf": [
            {
              "containsAny": [ "string" ],
              "equals": "string",
              "field": "string"
            }
          ],
          "containsAny": [ "string" ],
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ]
  }
}

Значения свойств

activityLogAlerts

Имя Описание Ценность
тип Тип ресурса "Microsoft.Insights/activityLogAlerts"
apiVersion Версия API ресурсов '2020-10-01'
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

Не удается завершиться пробелом или периодом.
местоположение Расположение ресурса. Правила генерации оповещений журнала действий Azure поддерживаются в регионах Глобальной, Западной Европы и Северной Европы. струна
Теги Теги ресурса. Словарь имен и значений тегов. См. теги в шаблонах
свойства Свойства правила генерации оповещений журнала действий ресурса. AlertRuleProperties

AlertRuleProperties

Имя Описание Ценность
Действия Действия, которые активируются при выполнении условия. ActionList (обязательно)
состояние Условие, которое приведет к активации этого оповещения. AlertRuleAllOfCondition (обязательно)
описание Описание этого правила генерации оповещений журнала действий. струна
Включен Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, то ни одно из его действий не будет активировано. bool
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActionList

Имя Описание Ценность
actionGroups Список групп действий. ActionGroup[]

ActionGroup

Имя Описание Ценность
actionGroupId Идентификатор ресурса группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActionGroupWebhookProperties

ActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

AlertRuleAllOfCondition

Имя Описание Ценность
allOf Список условий правила генерации оповещений журнала действий. AlertRuleAnyOfLeafCondition[] (обязательно)

AlertRuleAnyOfOrLeafCondition

Имя Описание Ценность
anyOf Условие правила генерации оповещений журнала действий, которое выполняется по крайней мере при выполнении одного из условий конечного элемента. AlertRuleLeafCondition[]
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна

AlertRuleLeafCondition

Имя Описание Ценность
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
оповещение о неправильно настроенном хранилище ключей на шлюза приложений

развертывание в Azure
Используйте такие шаблоны, чтобы легко создавать некоторые важные оповещения о событиях для шлюза приложений Azure.
кластер AKS с шлюзом NAT и шлюзом приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений.
развертывание оповещения журнала действий автомасштабирования

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования в журнале действий Azure.
развернуть оповещение журнала действий автомасштабирования

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования сбоем в журнале действий Azure.
развертывание оповещения о работоспособности службы

развертывание в Azure
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей работоспособности служб в журнале действий Azure.
создание частного кластера AKS с общедоступной зоны DNS

развертывание в Azure
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS.
Создает оповещение службы Azure

развертывание в Azure
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанным адресам электронной почты в случае сбоя службы Azure.
кластер AKS с контроллером входящего трафика шлюза приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/activityLogAlerts@2020-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            anyOf = [
              {
                containsAny = [
                  "string"
                ]
                equals = "string"
                field = "string"
              }
            ]
            containsAny = [
              "string"
            ]
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
    }
  })
}

Значения свойств

activityLogAlerts

Имя Описание Ценность
тип Тип ресурса "Microsoft.Insights/activityLogAlerts@2020-10-01"
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

Не удается завершиться пробелом или периодом.
местоположение Расположение ресурса. Правила генерации оповещений журнала действий Azure поддерживаются в регионах Глобальной, Западной Европы и Северной Европы. струна
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурса. Словарь имен и значений тегов.
свойства Свойства правила генерации оповещений журнала действий ресурса. AlertRuleProperties

AlertRuleProperties

Имя Описание Ценность
Действия Действия, которые активируются при выполнении условия. ActionList (обязательно)
состояние Условие, которое приведет к активации этого оповещения. AlertRuleAllOfCondition (обязательно)
описание Описание этого правила генерации оповещений журнала действий. струна
Включен Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, то ни одно из его действий не будет активировано. bool
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActionList

Имя Описание Ценность
actionGroups Список групп действий. ActionGroup[]

ActionGroup

Имя Описание Ценность
actionGroupId Идентификатор ресурса группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActionGroupWebhookProperties

ActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

AlertRuleAllOfCondition

Имя Описание Ценность
allOf Список условий правила генерации оповещений журнала действий. AlertRuleAnyOfLeafCondition[] (обязательно)

AlertRuleAnyOfOrLeafCondition

Имя Описание Ценность
anyOf Условие правила генерации оповещений журнала действий, которое выполняется по крайней мере при выполнении одного из условий конечного элемента. AlertRuleLeafCondition[]
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна

AlertRuleLeafCondition

Имя Описание Ценность
containsAny Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, соответствует ли условие. string[]
Равно Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. струна
поле Имя поля события журнала действий, которое будет проверять это условие.
Возможные значения этого поля : (без учета регистра): resourceId, "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties".
струна