Действия Microsoft.InsightsLogAlerts
Определение ресурса Bicep
Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Комментарии
Рекомендации по развертыванию решений для мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Insights/activityLogAlerts@2023-01-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
actions: {
actionGroups: [
{
actionGroupId: 'string'
actionProperties: {}
webhookProperties: {}
}
]
}
condition: {
allOf: [
{
anyOf: [
{
containsAny: [
'string'
]
equals: 'string'
field: 'string'
}
]
containsAny: [
'string'
]
equals: 'string'
field: 'string'
}
]
}
description: 'string'
enabled: bool
scopes: [
'string'
]
tenantScope: 'string'
}
}
Значения свойств
activityLogAlerts
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: <>*%{}&:\\?+/# или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. Так как оповещения журнала действий Azure являются глобальной службой, расположение правил всегда должно быть глобальным. | строка |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
properties | Свойства правила генерации оповещений журнала действий ресурса. | AlertRuleProperties |
AlertRuleProperties
Имя | Описание | Значение |
---|---|---|
actions | Действия, которые будут активированы при выполнении условия. | ActionList (обязательно) |
condition | Условие, которое приведет к активации этого оповещения. | AlertRuleAllOfCondition (обязательно) |
description | Описание этого правила генерации оповещений журнала действий. | строка |
Включено | Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, ни одно из его действий не будет активировано. | bool |
Области | Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые подпадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. | string[] |
tenantScope | ИДЕНТИФИКАТОР GUID клиента. Необходимо предоставить правила событий на уровне клиента и группы управления. | строка |
ActionList
Имя | Описание | Значение |
---|---|---|
actionGroups | Список групп действий. | ActionGroup[] |
ActionGroup
Имя | Описание | Значение |
---|---|---|
actionGroupId | Идентификатор ресурса группы действий. Этот параметр не может быть пустым или пустым. | string (обязательно) |
свойства actionProperties | Предопределенный список свойств и элементов конфигурации для группы действий. | object |
свойства webhook | словарь настраиваемых свойств, включаемых в после операции. Эти данные добавляются в полезные данные веб-перехватчика. | object |
AlertRuleAllOfCondition
Имя | Описание | Значение |
---|---|---|
allOf | Список условий правила генерации оповещений журнала действий. | AlertRuleAnyOfOrLeafCondition[] (обязательно) |
AlertRuleAnyOfOrLeafCondition
Имя | Описание | Значение |
---|---|---|
anyOf | Условие правила генерации оповещений журнала действий, которое выполняется при выполнении хотя бы одного из условий конечного элемента. | AlertRuleLeafCondition[] |
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
AlertRuleLeafCondition
Имя | Описание | Значение |
---|---|---|
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Оповещение о неправильно настроенном Key Vault на Шлюз приложений |
Используйте такие шаблоны для создания важных оповещений о событиях для Шлюз приложений Azure. |
Кластер AKS со шлюзом NAT и Шлюз приложений |
В этом примере показано, как развернуть кластер AKS со шлюзом NAT для исходящих подключений и Шлюз приложений для входящих подключений. |
Развертывание оповещения журнала действий автомасштабирования |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для любых записей автомасштабирования в журнале действий Azure. |
Развертывание оповещения журнала автомасштабирования о сбое действий |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для всех записей автомасштабирования, завершившееся сбоем, в журнале действий Azure. |
Развертывание оповещения о работоспособности службы |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для любых записей работоспособности служб в журнале действий Azure. |
Создание частного кластера AKS с общедоступной зоной DNS |
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS. |
Создает оповещение службы Azure |
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанные адреса электронной почты в случае сбоя службы Azure. |
Кластер AKS с контроллером входящего трафика Шлюз приложений |
В этом примере показано, как развернуть кластер AKS с Шлюз приложений, контроллером Шлюз приложений входящего трафика, Реестр контейнеров Azure, Log Analytics и Key Vault |
Определение ресурса шаблона ARM
Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Комментарии
Инструкции по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Insights/activityLogAlerts",
"apiVersion": "2023-01-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"actions": {
"actionGroups": [
{
"actionGroupId": "string",
"actionProperties": {},
"webhookProperties": {}
}
]
},
"condition": {
"allOf": [
{
"anyOf": [
{
"containsAny": [ "string" ],
"equals": "string",
"field": "string"
}
],
"containsAny": [ "string" ],
"equals": "string",
"field": "string"
}
]
},
"description": "string",
"enabled": "bool",
"scopes": [ "string" ],
"tenantScope": "string"
}
}
Значения свойств
activityLogAlerts
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Insights/activityLogAlerts |
версия_API | Версия API ресурсов | '2023-01-01-preview' |
name | имя ресурса. | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: <>*%{}&:\\?+/# или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. Так как оповещения журнала действий Azure — это глобальная служба, расположение правил всегда должно быть глобальным. | строка |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
properties | Свойства правила генерации оповещений журнала действий ресурса. | AlertRuleProperties |
AlertRuleProperties
Имя | Описание | Значение |
---|---|---|
actions | Действия, которые активируются при выполнении условия. | ActionList (обязательно) |
condition | Условие, которое приведет к активации этого оповещения. | AlertRuleAllOfCondition (обязательно) |
description | Описание этого правила генерации оповещений журнала действий. | строка |
Включено | Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, ни одно из его действий не будет активировано. | bool |
Области | Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые подпадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. | string[] |
tenantScope | ИДЕНТИФИКАТОР GUID клиента. Необходимо предоставить правила событий на уровне клиента и группы управления. | строка |
ActionList
Имя | Описание | Значение |
---|---|---|
actionGroups | Список групп действий. | ActionGroup[] |
ActionGroup
Имя | Описание | Значение |
---|---|---|
actionGroupId | Идентификатор ресурса группы действий. Этот параметр не может быть пустым или пустым. | string (обязательно) |
свойства actionProperties | Предопределенный список свойств и элементов конфигурации для группы действий. | object |
свойства webhook | словарь настраиваемых свойств, включаемых в после операции. Эти данные добавляются в полезные данные веб-перехватчика. | object |
AlertRuleAllOfCondition
Имя | Описание | Значение |
---|---|---|
allOf | Список условий правила генерации оповещений журнала действий. | AlertRuleAnyOfOrLeafCondition[] (обязательно) |
AlertRuleAnyOfOrLeafCondition
Имя | Описание | Значение |
---|---|---|
anyOf | Условие правила генерации оповещений журнала действий, которое выполняется при выполнении хотя бы одного из условий конечного элемента. | AlertRuleLeafCondition[] |
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
AlertRuleLeafCondition
Имя | Описание | Значение |
---|---|---|
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Оповещение о неправильной настройке Key Vault на Шлюз приложений |
Используйте такие шаблоны для создания важных оповещений о событиях для Шлюз приложений Azure. |
Кластер AKS со шлюзом NAT и Шлюз приложений |
В этом примере показано, как развернуть кластер AKS со шлюзом NAT для исходящих подключений и Шлюз приложений для входящих подключений. |
Развертывание оповещения журнала действий автомасштабирования |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для всех записей автомасштабирования в журнале действий Azure. |
Развертывание оповещений журнала о сбое действий автомасштабирования |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для всех записей автомасштабирования, завершившееся сбоем, в журнале действий Azure. |
Развертывание оповещения о работоспособности службы |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки Уведомления по электронной почте для всех записей работоспособности служб в журнале действий Azure. |
Создание частного кластера AKS с общедоступной зоной DNS |
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS. |
Создает оповещение службы Azure |
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанные адреса электронной почты в случае сбоя службы Azure. |
Кластер AKS с контроллером входящего трафика Шлюз приложений |
В этом примере показано, как развернуть кластер AKS с Шлюз приложений, контроллером Шлюз приложений входящего трафика, Реестр контейнеров Azure, Log Analytics и Key Vault |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса activityLogAlerts можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/activityLogAlerts, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
actions = {
actionGroups = [
{
actionGroupId = "string"
actionProperties = {}
webhookProperties = {}
}
]
}
condition = {
allOf = [
{
anyOf = [
{
containsAny = [
"string"
]
equals = "string"
field = "string"
}
]
containsAny = [
"string"
]
equals = "string"
field = "string"
}
]
}
description = "string"
enabled = bool
scopes = [
"string"
]
tenantScope = "string"
}
})
}
Значения свойств
activityLogAlerts
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Insights/activityLogAlerts@2023-01-01-preview" |
name | имя ресурса. | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: <>*%{}&:\\?+/# или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса. Так как оповещения журнала действий Azure — это глобальная служба, расположение правил всегда должно быть глобальным. | строка |
parent_id | Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. | строка (обязательно) |
tags | Теги ресурса. | Словарь имен и значений тегов. |
properties | Свойства правила генерации оповещений журнала действий ресурса. | AlertRuleProperties |
AlertRuleProperties
Имя | Описание | Значение |
---|---|---|
actions | Действия, которые активируются при выполнении условия. | ActionList (обязательно) |
condition | Условие, которое приведет к активации этого оповещения. | AlertRuleAllOfCondition (обязательно) |
description | Описание этого правила генерации оповещений журнала действий. | строка |
Включено | Указывает, включено ли это правило генерации оповещений журнала действий. Если правило генерации оповещений журнала действий не включено, ни одно из его действий не будет активировано. | bool |
Области | Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к событиям журнала действий с идентификаторами ресурсов, которые подпадают под один из этих префиксов. Этот список должен включать по крайней мере один элемент. | string[] |
tenantScope | GUID клиента. Должен быть указан для правил событий на уровне клиента и групп управления. | строка |
ActionList
Имя | Описание | Значение |
---|---|---|
actionGroups | Список групп действий. | ActionGroup[] |
ActionGroup
Имя | Описание | Значение |
---|---|---|
actionGroupId | Идентификатор ресурса группы действий. Не может быть пустым или пустым. | строка (обязательно) |
свойства actionProperties | Предопределенный список свойств и элементов конфигурации для группы действий. | object |
webhookProperties | словарь настраиваемых свойств, включаемых в после операции. Эти данные добавляются в полезные данные веб-перехватчика. | object |
AlertRuleAllOfCondition
Имя | Описание | Значение |
---|---|---|
allOf | Список условий правила генерации оповещений журнала действий. | AlertRuleAnyOfOrLeafCondition[] (обязательно) |
AlertRuleAnyOfOrLeafCondition
Имя | Описание | Значение |
---|---|---|
anyOf | Условие правила генерации оповещений журнала действий, которое выполняется при выполнении хотя бы одного из условий конечного элемента. | AlertRuleLeafCondition[] |
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
AlertRuleLeafCondition
Имя | Описание | Значение |
---|---|---|
containsAny | Значение поля события будет сравниваться со значениями в этом массиве (без учета регистра), чтобы определить, выполняется ли условие. | string[] |
equals (равно) | Значение поля события будет сравниваться с этим значением (без учета регистра), чтобы определить, выполняется ли условие. | строка |
поле | Имя поля события журнала действий, которое будет проверяться этим условием. Возможные значения для этого поля (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или все, что начинается с "properties". |
строка |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по