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


microsoft.insights activityLogAlerts 2017-03-01-preview

Замечания

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

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

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

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

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

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

resource symbolicname 'microsoft.insights/activityLogAlerts@2017-03-01-preview' = {
  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
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к activityLogs с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActivityLogAlertActionGroup

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

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность

ActivityLogAlertActionList

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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

microsoft.insights/activityLogAlerts

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Оповещение журнала действий Azure. ActivityLogAlert
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ResourceTags

Имя Описание Ценность

Примеры краткого руководства

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

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

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

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

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

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

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

{
  "type": "microsoft.insights/activityLogAlerts",
  "apiVersion": "2017-03-01-preview",
  "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
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к activityLogs с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActivityLogAlertActionGroup

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

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность

ActivityLogAlertActionList

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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

microsoft.insights/activityLogAlerts

Имя Описание Ценность
apiVersion Версия API '2017-03-01-preview'
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Оповещение журнала действий Azure. ActivityLogAlert
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса 'microsoft.insights/activityLogAlerts'

ResourceTags

Имя Описание Ценность

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

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

Шаблон Описание
кластер AKS с шлюзом NAT и шлюзом приложений

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

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

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

развертывание в Azure
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS.
Создает оповещение службы 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-03-01-preview"
  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
Области Список идентификаторов ресурсов, которые будут использоваться в качестве префиксов. Оповещение будет применяться только к activityLogs с идентификаторами ресурсов, которые попадают под один из этих префиксов. Этот список должен содержать по крайней мере один элемент. string[] (обязательно)

ActivityLogAlertActionGroup

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

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность

ActivityLogAlertActionList

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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

microsoft.insights/activityLogAlerts

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Оповещение журнала действий Azure. ActivityLogAlert
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "microsoft.insights/activityLogAlerts@2017-03-01-preview"

ResourceTags

Имя Описание Ценность