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


Компоненты Microsoft.Insights

Определение ресурса Bicep

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

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

Комментарии

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

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

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

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  etag: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'Bluefield'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'rest'
    RetentionInDays: int
    SamplingPercentage: json('decimal-as-string')
    WorkspaceResourceId: 'string'
  }
}

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

components

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

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

Допустимые символы:
Нельзя использовать:
%&\?/ или управляющие символы.

Не может заканчиваться пробелом или точкой.
location Расположение ресурса строка (обязательно)
tags Теги ресурсов Словарь имен и значений тегов. См . раздел Теги в шаблонах
kind Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение представляет собой строку произвольной формы, значения обычно должны иметь одно из следующих значений: web, ios, other, store, java, phone. строка (обязательно)
etag Etag ресурса строка
properties Свойства, определяющие ресурс компонента Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Имя Описание Значение
Application_Type Тип отслеживаемого приложения. 'other'
"web" (обязательно)
DisableIpMasking Отключите маскирование IP-адресов. bool
DisableLocalAuth Отключите проверку подлинности, не основанную на AAD. bool
Flow_Type Используется системой Application Insights для определения типа потока, созданного этим компонентом. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. "Блюфилд"
ForceCustomerStorageForProfiler Принудительное создание пользователями собственной учетной записи хранения для профилировщика и отладчика. bool
HockeyAppId Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. строка
ImmediatePurgeDataOn30Days Очистка данных сразу через 30 дней. bool
IngestionMode Указывает поток приема. ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
LogAnalytics
publicNetworkAccessForIngestion Тип сетевого доступа для доступа к приему Application Insights. "Отключено"
"Включено"
publicNetworkAccessForQuery Тип сетевого доступа для доступа к запросу Application Insights. "Отключено"
"Включено"
Request_Source Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать значение по умолчанию rest. "rest"
RetentionInDays Период хранения в днях. INT
SamplingPercentage Процент данных, создаваемых отслеживаемым приложением, который является выборкой для телеметрии Application Insights. Чтобы указать десятичное значение, используйте функцию json(). int или json decimal
WorkspaceResourceId Идентификатор ресурса рабочей области Log Analytics, в которую будут приниматься данные. Это свойство необходимо для создания приложения с этой версией API. Приложения из более ранних версий не будут иметь этого свойства. строка

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

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

Шаблон Описание
BrowserBox Azure Edition

Развертывание в Azure
Этот шаблон развертывает BrowserBox на виртуальной машине Azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM.
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure

Развертывание в Azure
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения.
Кентико Xperience

Развертывание в Azure
Этот шаблон упрощает развертывание ресурсов, необходимых для размещения сред Kentico Xperience в Microsoft Azure.
Простое веб-приложение Umbraco CMS

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS на Служба приложений Azure веб-приложения.
Среда службы приложений ILB с Брандмауэр Azure

Развертывание в Azure
Resource Manager шаблоны и параметры, демонстрирующие развертывание среды Служба приложений с интеграцией Брандмауэр Azure
Enterprise Governance—AppService, SQL DB, AD, OMS, Runbook

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

Развертывание в Azure
Среда службы приложений входит в план обслуживания Премиум для службы приложений Azure. Это полностью изолированная выделенная среда для крупномасштабного развертывания и безопасной работы приложений службы приложений Azure, в том числе веб-приложений, мобильных приложений и приложений API.
Веб-приложение с База данных SQL, Azure Cosmos DB, поиск Azure

Развертывание в Azure
Этот шаблон подготавливает веб-приложение, База данных SQL, Azure Cosmos DB, поиск Azure и Application Insights.
Рабочая область машинного обучения Azure

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

Развертывание в Azure
В этом шаблоне показано, как создать экземпляр azure Управление API в частной сети, защищенной Шлюз приложений Azure.
Развертывание простого приложения микрослужбы Azure Spring Apps

Развертывание в Azure
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure.
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door.
Azure Digital Twins с функцией и службой Приватный канал

Развертывание в Azure
Этот шаблон создает службу Azure Digital Twins, настроенную с виртуальная сеть подключенной функцией Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Кроме того, создается зона Частная зона DNS для обеспечения простого разрешения имен узлов конечной точки Digital Twins из виртуальная сеть во внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT".
Развертывание Application Insight и создание оповещений в нем

Развертывание в Azure
Этот шаблон позволяет развернуть Application Insight и создать в нем оповещение.
Создание рабочей области AML с несколькими наборами данных & хранилищами данных

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

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Создание целевого объекта вычислений AKS с частным IP-адресом

Развертывание в Azure
Этот шаблон создает целевой объект вычислений AKS в заданной рабочей области Службы машинного обучения Azure с частным IP-адресом.
Создание рабочей области Службы машинного обучения Azure

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. Эта конфигурация описывает минимальный набор ресурсов, необходимых для начала работы с Машинным обучением Azure.
Создание рабочей области Службы машинного обучения Azure (CMK)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В примере показано, как настроить Машинное обучение Azure для шифрования с помощью ключа шифрования, управляемого клиентом.
Создание рабочей области Службы машинного обучения Azure (виртуальная сеть)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание рабочей области Службы машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание Azure Front Door перед azure Управление API

Развертывание в Azure
В этом примере показано, как использовать Azure Front Door в качестве глобальной подсистемы балансировки нагрузки перед azure Управление API.
Среда службы приложений с серверной частью Azure SQL

Развертывание в Azure
Этот шаблон создает Среда службы приложений с Azure SQL серверной частью, а также частными конечными точками и связанными ресурсами, обычно используемыми в частной или изолированной среде.
Подготовка приложения-функции, выполняющегося в плане Служба приложений

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

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

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с рабочим слотом и дополнительным слотом развертывания.
Приложение-функция Azure с концентратором событий и управляемым удостоверением

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана потребления Linux и выполняет удаленную сборку во время развертывания кода. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам.
Приложение-функция Azure, размещенное в плане "Премиум"

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

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети.
Приложение-функция Azure, размещенное в плане потребления Windows

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

Развертывание в Azure
В этом примере развертывается приложение-функция Azure и функция, активироваемая HTTP, встроенная в шаблон. Он также развертывает Key Vault и заполняет секрет ключом узла приложения-функции.
Развертывание плана Azure Function Premium с поддержкой AZ

Развертывание в Azure
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с поддержкой зон доступности, включая учетную запись хранения с поддержкой зон доступности.
Приложение-функция, защищенное Azure Frontdoor

Развертывание в Azure
Этот шаблон позволяет развернуть функцию Azure Premium, защищенную и опубликованную Azure Frontdoor Premium. Взаимодействие между Azure Frontdoor и Функции Azure защищено Приватный канал Azure.
Развертывание плана "Премиум" функции Azure с интеграцией с виртуальной сетью

Развертывание в Azure
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети.
Создание приложения-функции с управляемым удостоверением службы

Развертывание в Azure
Создает приложение-функцию с управляемым удостоверением службы, включенным с помощью Application Insights, настроенного для журналов и метрик.
Шлюз приложений с внутренним Управление API и веб-приложением

Развертывание в Azure
Шлюз приложений маршрутизации интернет-трафика в виртуальную сеть (внутренний режим) Управление API экземпляр, который обслуживает веб-API, размещенный в веб-приложении Azure.
Веб-приложение с отправкой Application Insights в Log Analytics

Развертывание в Azure
Этот шаблон предназначен для поддержки новых версий API microsoft.insights/components. Начиная с версии 2020-02-02-preview при создании inisghts приложения потребуется workspaceID. Этот шаблон развертывает план Служба приложений, Служба приложений, Application Insights, рабочую область Log Analytics и объединяет все вместе.
Веб-приложение с управляемым удостоверением, SQL Server и ΑΙ

Развертывание в Azure
Простой пример развертывания инфраструктуры Azure для приложения , данных и управляемого удостоверения и мониторинга
Подготовка веб-приложения с помощью База данных SQL

Развертывание в Azure
Этот шаблон подготавливает веб-приложение, База данных SQL, параметры автомасштабирования, правила генерации оповещений и App Insights. Он настраивает строка подключения в веб-приложении для базы данных.
Приложение Django

Развертывание в Azure
Этот шаблон позволяет создать Служба приложений для развертывания приложения Django.
Приложение ASP.NET

Развертывание в Azure
Этот шаблон позволяет создать Служба приложений для развертывания приложения ASP.NET.

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

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

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

Комментарии

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

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

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

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "etag": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "Bluefield",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "rest",
    "RetentionInDays": "int",
    "SamplingPercentage": "[json('decimal-as-string')]",
    "WorkspaceResourceId": "string"
  }
}

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

components

Имя Описание Значение
тип Тип ресурса Microsoft.Insights/components
версия_API Версия API ресурсов '2020-02-02'
name имя ресурса. string (обязательно)

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

Допустимые символы:
Нельзя использовать:
%&\?/ или управляющие символы.

Не может заканчиваться пробелом или точкой.
location Расположение ресурса string (обязательно)
tags Теги ресурсов Словарь имен и значений тегов. См . раздел Теги в шаблонах
kind Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение является строкой свободной формы, значения обычно должны быть одним из следующих: web, ios, other, store, java, phone. string (обязательно)
etag Тег ресурса строка
properties Свойства, определяющие ресурс компонента Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Имя Описание Значение
Application_Type Тип отслеживаемого приложения. "другое"
"web" (обязательно)
DisableIpMasking Отключите маскирование IP-адресов. bool
DisableLocalAuth Отключите проверку подлинности, не основанную на AAD. bool
Flow_Type Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. 'Bluefield'
ForceCustomerStorageForProfiler Принудительное создание пользователями собственной учетной записи хранения для профилировщика и отладчика. bool
HockeyAppId Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. строка
ImmediatePurgeDataOn30Days Очистка данных сразу через 30 дней. bool
IngestionMode Указывает поток приема. ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
"LogAnalytics"
publicNetworkAccessForIngestion Тип сетевого доступа для доступа к приему Application Insights. "Отключено"
"Включено"
publicNetworkAccessForQuery Тип сетевого доступа для доступа к запросу Application Insights. "Отключено"
"Включено"
Request_Source Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest. "rest"
RetentionInDays Срок хранения в днях. INT
SamplingPercentage Процент данных, создаваемых отслеживаемым приложением, которое является выборкой для телеметрии Application Insights. Чтобы указать десятичное значение, используйте функцию json(). int или json decimal
WorkspaceResourceId Идентификатор ресурса рабочей области Log Analytics, в которую будут приниматься данные. Это свойство необходимо для создания приложения с этой версией API. Приложения из более ранних версий не будут иметь этого свойства. строка

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

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

Шаблон Описание
BrowserBox Azure Edition

Развертывание в Azure
Этот шаблон развертывает BrowserBox на виртуальной машине Azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM.
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure

Развертывание в Azure
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения.
Кентико Xperience

Развертывание в Azure
Этот шаблон упрощает развертывание ресурсов, необходимых для размещения сред Kentico Xperience в Microsoft Azure.
Простое веб-приложение Umbraco CMS

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS на Служба приложений Azure веб-приложения.
Среда службы приложений ILB с Брандмауэр Azure

Развертывание в Azure
Resource Manager шаблоны и параметры, демонстрирующие развертывание среды Служба приложений с интеграцией Брандмауэр Azure
Enterprise Governance—AppService, SQL DB, AD, OMS, Runbook

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

Развертывание в Azure
Среда службы приложений входит в план обслуживания Премиум для службы приложений Azure. Это полностью изолированная выделенная среда для крупномасштабного развертывания и безопасной работы приложений службы приложений Azure, в том числе веб-приложений, мобильных приложений и приложений API.
Веб-приложение с База данных SQL, Azure Cosmos DB, поиск Azure

Развертывание в Azure
Этот шаблон подготавливает веб-приложение, База данных SQL, Azure Cosmos DB, поиск Azure и Application Insights.
Рабочая область машинного обучения Azure

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

Развертывание в Azure
В этом шаблоне показано, как создать экземпляр azure Управление API в частной сети, защищенной Шлюз приложений Azure.
Развертывание простого приложения микрослужбы Azure Spring Apps

Развертывание в Azure
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure.
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door.
Azure Digital Twins с функцией и службой Приватный канал

Развертывание в Azure
Этот шаблон создает службу Azure Digital Twins, настроенную с виртуальная сеть подключенной функцией Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Кроме того, создается зона Частная зона DNS для обеспечения простого разрешения имен узлов конечной точки Digital Twins из виртуальная сеть во внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT".
Развертывание Application Insight и создание оповещений в нем

Развертывание в Azure
Этот шаблон позволяет развернуть Application Insight и создать в нем оповещение.
Создание рабочей области AML с несколькими наборами данных & хранилищами данных

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

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Создание целевого объекта вычислений AKS с частным IP-адресом

Развертывание в Azure
Этот шаблон создает целевой объект вычислений AKS в заданной рабочей области Службы машинного обучения Azure с частным IP-адресом.
Создание рабочей области Службы машинного обучения Azure

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. Эта конфигурация описывает минимальный набор ресурсов, необходимых для начала работы с Машинным обучением Azure.
Создание рабочей области Службы машинного обучения Azure (CMK)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В примере показано, как настроить Машинное обучение Azure для шифрования с помощью ключа шифрования, управляемого клиентом.
Создание рабочей области Службы машинного обучения Azure (виртуальная сеть)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание рабочей области Службы машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание Azure Front Door перед azure Управление API

Развертывание в Azure
В этом примере показано, как использовать Azure Front Door в качестве глобальной подсистемы балансировки нагрузки перед azure Управление API.
Среда службы приложений с серверной частью Azure SQL

Развертывание в Azure
Этот шаблон создает Среда службы приложений с Azure SQL серверной частью, а также частными конечными точками и связанными ресурсами, обычно используемыми в частной или изолированной среде.
Подготовка приложения-функции, выполняющегося в плане Служба приложений

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

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

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с рабочим слотом и дополнительным слотом развертывания.
Приложение-функция Azure с концентратором событий и управляемым удостоверением

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана потребления Linux и выполняет удаленную сборку во время развертывания кода. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам.
Приложение-функция Azure, размещенное в плане "Премиум"

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

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

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

Развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети.
Приложение-функция Azure, размещенное в плане потребления Windows

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

Развертывание в Azure
В этом примере развертывается приложение-функция Azure и функция, активироваемая HTTP, встроенная в шаблон. Он также развертывает Key Vault и заполняет секрет ключом узла приложения-функции.
Развертывание плана Azure Function Premium с поддержкой AZ

Развертывание в Azure
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с поддержкой зон доступности, включая учетную запись хранения с поддержкой зон доступности.
Приложение-функция, защищенное Azure Frontdoor

Развертывание в Azure
Этот шаблон позволяет развернуть функцию Azure Premium, защищенную и опубликованную Azure Frontdoor Premium. Взаимодействие между Azure Frontdoor и Функции Azure защищено Приватный канал Azure.
Развертывание плана "Премиум" функции Azure с интеграцией с виртуальной сетью

Развертывание в Azure
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети.
Создание приложения-функции с управляемым удостоверением службы

Развертывание в Azure
Создает приложение-функцию с управляемым удостоверением службы, включенным с помощью Application Insights, настроенного для журналов и метрик.
Шлюз приложений с внутренним Управление API и веб-приложением

Развертывание в Azure
Шлюз приложений маршрутизации интернет-трафика в виртуальную сеть (внутренний режим) Управление API экземпляр, который обслуживает веб-API, размещенный в веб-приложении Azure.
Веб-приложение с отправкой Application Insights в Log Analytics

Развертывание в Azure
Этот шаблон предназначен для поддержки новых версий API microsoft.insights/components. Начиная с версии 2020-02-02-preview при создании inisghts приложения потребуется workspaceID. Этот шаблон развертывает план Служба приложений, Служба приложений, Application Insights, рабочую область Log Analytics и объединяет все вместе.
Веб-приложение с управляемым удостоверением, SQL Server и ΑΙ

Развертывание в Azure
Простой пример развертывания инфраструктуры Azure для приложения , данных и управляемого удостоверения и мониторинга
Подготовка веб-приложения с помощью База данных SQL

Развертывание в Azure
Этот шаблон подготавливает веб-приложение, База данных SQL, параметры автомасштабирования, правила генерации оповещений и App Insights. Он настраивает строка подключения в веб-приложении для базы данных.
Приложение Django

Развертывание в Azure
Этот шаблон позволяет создать Служба приложений для развертывания приложения Django.
Приложение ASP.NET

Развертывание в Azure
Этот шаблон позволяет создать Служба приложений для развертывания приложения ASP.NET.

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

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

  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/components@2020-02-02"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "Bluefield"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "rest"
      RetentionInDays = int
      SamplingPercentage = "decimal-as-string"
      WorkspaceResourceId = "string"
    }
    kind = "string"
    etag = "string"
  })
}

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

components

Имя Описание Значение
тип Тип ресурса "Microsoft.Insights/components@2020-02-02"
name имя ресурса. string (обязательно)

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

Допустимые символы:
Нельзя использовать:
%&\?/ или управляющие символы.

Не может заканчиваться пробелом или точкой.
location Расположение ресурса string (обязательно)
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурсов Словарь имен и значений тегов.
kind Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение является строкой свободной формы, значения обычно должны быть одним из следующих: web, ios, other, store, java, phone. string (обязательно)
etag Тег ресурса строка
properties Свойства, определяющие ресурс компонента Application Insights. ApplicationInsightsComponentProperties

ApplicationInsightsComponentProperties

Имя Описание Значение
Application_Type Тип отслеживаемого приложения. "other"
"web" (обязательно)
DisableIpMasking Отключите маскирование IP-адресов. bool
DisableLocalAuth Отключите проверку подлинности, не основанную на AAD. bool
Flow_Type Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. "Bluefield"
ForceCustomerStorageForProfiler Принудительное создание пользователями собственной учетной записи хранения для профилировщика и отладчика. bool
HockeyAppId Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. строка
ImmediatePurgeDataOn30Days Очистка данных сразу через 30 дней. bool
IngestionMode Указывает поток приема. ApplicationInsights
ApplicationInsightsWithDiagnosticSettings
"LogAnalytics"
publicNetworkAccessForIngestion Тип сетевого доступа для доступа к приему Application Insights. "Отключено"
"Включено"
publicNetworkAccessForQuery Тип сетевого доступа для доступа к запросу Application Insights. "Отключено"
"Включено"
Request_Source Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest. "rest"
RetentionInDays Срок хранения в днях. INT
SamplingPercentage Процент данных, создаваемых отслеживаемым приложением, которое является выборкой для телеметрии Application Insights. Укажите десятичное значение в виде строки. int или json decimal
WorkspaceResourceId Идентификатор ресурса рабочей области Log Analytics, в которую будут приниматься данные. Это свойство необходимо для создания приложения с этой версией API. Приложения из более ранних версий не будут иметь этого свойства. строка