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


microsoft.insights actionGroups 2017-04-01

Замечания

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

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

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

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

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

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

resource symbolicname 'microsoft.insights/actionGroups@2017-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    enabled: bool
    groupShortName: 'string'
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        name: 'string'
        serviceUri: 'string'
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. струна

Ограничения целостности:
Максимальная длина = 12 (обязательно)
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

microsoft.insights/actionGroups

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

ResourceTags

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

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)

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

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

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

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

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

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

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

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

{
  "type": "microsoft.insights/actionGroups",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "enabled": "bool",
    "groupShortName": "string",
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "name": "string",
        "serviceUri": "string"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. струна

Ограничения целостности:
Максимальная длина = 12 (обязательно)
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

microsoft.insights/actionGroups

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

ResourceTags

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

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)

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

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

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

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

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

развертывание в Azure
Этот шаблон развертывает BrowserBox на виртуальной машине LVM azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM.
Создание группы действий в Azure

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

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

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

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

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

развертывание в Azure
Этот шаблон позволяет развернуть Application Insights и создать в нем оповещение
создание динамического веб-теста

развертывание в Azure
Создайте любое количество тестов Web Insights (ping).
Enterprise Management-AppService, SQL DB, AD, OMS, Runbooks

развертывание в Azure
Внедрение облака для предприятия, малого или большого размера требует ответственной и эффективной модели управления для получения ценности от своих облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратких руководствах партнеров Azure, — это средство внедрения для клиентов, системных интеграторов и партнеров, которое обеспечивает самостоятельное, автоматизированное управление и операции, ориентированное на оптимизацию затрат, повышение надежности приложений, снижение бизнес-рисков. Решение выделяет основные основы управления видимостью и контролем.
Масштабируемое веб-приложение Umbraco CMS

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/actionGroups@2017-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      enabled = bool
      groupShortName = "string"
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          name = "string"
          serviceUri = "string"
        }
      ]
    }
  })
}

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. струна

Ограничения целостности:
Максимальная длина = 12 (обязательно)
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

microsoft.insights/actionGroups

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

ResourceTags

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

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)