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


microsoft.insights diagnosticSettings 2020-01-01-preview

Замечания

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

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

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

  • групп управления команды развертывания группы управления

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

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

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

resource symbolicname 'microsoft.insights/diagnosticSettings@2020-01-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    eventHubAuthorizationRuleId: 'string'
    eventHubName: 'string'
    logs: [
      {
        category: 'string'
        enabled: bool
      }
    ]
    serviceBusRuleId: 'string'
    storageAccountId: 'string'
    workspaceId: 'string'
  }
}

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

ManagementGroupDiagnosticSettings

Имя Описание Ценность
eventHubAuthorizationRuleId Идентификатор ресурса для правила авторизации концентратора событий. струна
eventHubName Имя концентратора событий. Если ни один из них не указан, будет выбран концентратор событий по умолчанию. струна
Журналы Список параметров журналов. ManagementGroupLogSettings[]
serviceBusRuleId Идентификатор правила служебной шины параметра диагностики. Здесь для обеспечения обратной совместимости. струна
storageAccountId Идентификатор ресурса учетной записи хранения, в которую вы хотите отправить журналы диагностики. струна
WorkspaceId Полный идентификатор ресурса ARM рабочей области Log Analytics, в которую вы хотите отправить журналы диагностики. Пример: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 струна

ManagementGroupLogSettings

Имя Описание Ценность
категория Имя категории журнала диагностики группы управления для типа ресурса применяется к этому параметру. строка (обязательно)
Включен значение, указывающее, включен ли этот журнал. bool (обязательно)

microsoft.insights/diagnosticSettings

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

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

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

Bicep-файл Описание
кластер AKS с шлюзом NAT и шлюзом приложений В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений.
кластер AKS с контроллером входящего трафика шлюза приложений В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault
Шлюз приложений с внутренним управлением API и веб-приложения Шлюз приложений маршрутизации трафика Интернета в экземпляр управления API виртуальной сети (внутренний режим), который обслуживает веб-API, размещенный в веб-приложении Azure.
Шлюз приложений с помощью политики WAF и брандмауэра Этот шаблон создает шлюз приложений с помощью WAF, настроенного вместе с политикой брандмауэра
Реестр контейнеров Azure с политиками и диагностикой Реестр контейнеров Azure с политиками и диагностикой (bicep)
Фабрике данных Azure с помощью Git и конфигурации управляемой виртуальной сети Этот шаблон создает фабрику данных Azure с конфигурацией Git и управляемой виртуальной сетью.
виртуальной машины разработчика игр Azure Виртуальная машина разработчика игр Azure включает обработчики Licencsed, такие как Unreal.
Sql Server Azure с аудитом, записанным в Log Analytics Этот шаблон позволяет развернуть сервер SQL Azure с включенным аудитом для записи журналов аудита в Log Analytics (рабочая область OMS)
создание кэша Redis класса Premium с кластеризированием В этом шаблоне показано, как настроить кластеризацию в экземпляре кэша Redis для Azure класса Premium.
создание кэша Redis с помощью шаблона Этот шаблон создает кэш Redis Azure с данными диагностики, которые хранятся в учетной записи хранения.
создание управления API в внутренней виртуальной сети с шлюза приложений В этом шаблоне показано, как создать экземпляр службы "Управление API Azure" в частной сети, защищенной шлюзом приложений Azure.
создание Key Vault с включенным ведением журнала Этот шаблон создает Azure Key Vault и учетную запись хранения Azure, которая используется для ведения журнала. При необходимости создается блокировка ресурсов для защиты ресурсов Key Vault и ресурсов хранилища.
создание кэша Redis класса Premium с сохранением данных В этом шаблоне показано, как настроить сохраняемость в экземпляре кэша Redis для Azure класса Premium.
создание хранилища служб восстановления и включение диагностики Этот шаблон создает хранилище служб восстановления и включает диагностику для Azure Backup. Это также развертывает учетную запись хранения и рабочую область oms.
создание хранилища служб восстановления с помощью политик резервного копирования Этот шаблон создает хранилище служб восстановления с политиками резервного копирования и настраивает дополнительные функции, такие как системное удостоверение, тип хранилища резервных копий, восстановление между регионами и журналы диагностики и блокировка удаления.
Развертывание простого приложения микрослужбы Azure Spring Apps Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.
Front Door Premium с наборами правил, управляемыми Корпорацией Майкрософт, Этот шаблон создает Front Door Premium, включая брандмауэр веб-приложения с наборами правил защиты ботов, управляемых Корпорацией Майкрософт.
Front Door Standard/Premium с WAF и пользовательским правилом Этот шаблон создает Front Door Standard/Premium, включая брандмауэр веб-приложения с настраиваемым правилом.
CDN FrontDoor с WAF, доменами и журналами в EventHub Этот шаблон создает новый профиль cdn Azure FrontDoor. Создайте WAF с настраиваемыми и управляемыми правилами, маршрутами cdn, источником и группами с их связью с WAF и маршрутами, настраивает настраиваемые домены, создает концентратор событий и параметры диагностики для отправки журналов доступа CDN с помощью концентратора событий.
рабочая область Log Analytics с решениями и источниками данных Развертывание рабочей области Log Analytics с указанными решениями и источниками данных
рабочая область Log Analytics с vm Insights, Container Insights Развертывает рабочую область Log Analytics с помощью VM Insights, решений и диагностики Container Insights.
группу безопасности сети с журналами диагностики Этот шаблон создает группу безопасности сети с журналами диагностики и блокировкой ресурсов
использовать брандмауэр Azure в качестве DNS-прокси в топологии & периферийных концентратора В этом примере показано, как развернуть звездообразную топологию в Azure с помощью брандмауэра Azure. Виртуальная сеть концентратора выступает в качестве центральной точки подключения ко многим периферийным виртуальным сетям, подключенным к центральной виртуальной сети через пиринг между виртуальными сетями.
виртуальная сеть с журналами диагностики Этот шаблон создает виртуальную сеть с журналами диагностики и позволяет добавлять дополнительные функции в каждую подсеть.

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

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

  • групп управления команды развертывания группы управления

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

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

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

{
  "type": "microsoft.insights/diagnosticSettings",
  "apiVersion": "2020-01-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "eventHubAuthorizationRuleId": "string",
    "eventHubName": "string",
    "logs": [
      {
        "category": "string",
        "enabled": "bool"
      }
    ],
    "serviceBusRuleId": "string",
    "storageAccountId": "string",
    "workspaceId": "string"
  }
}

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

ManagementGroupDiagnosticSettings

Имя Описание Ценность
eventHubAuthorizationRuleId Идентификатор ресурса для правила авторизации концентратора событий. струна
eventHubName Имя концентратора событий. Если ни один из них не указан, будет выбран концентратор событий по умолчанию. струна
Журналы Список параметров журналов. ManagementGroupLogSettings[]
serviceBusRuleId Идентификатор правила служебной шины параметра диагностики. Здесь для обеспечения обратной совместимости. струна
storageAccountId Идентификатор ресурса учетной записи хранения, в которую вы хотите отправить журналы диагностики. струна
WorkspaceId Полный идентификатор ресурса ARM рабочей области Log Analytics, в которую вы хотите отправить журналы диагностики. Пример: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 струна

ManagementGroupLogSettings

Имя Описание Ценность
категория Имя категории журнала диагностики группы управления для типа ресурса применяется к этому параметру. строка (обязательно)
Включен значение, указывающее, включен ли этот журнал. bool (обязательно)

microsoft.insights/diagnosticSettings

Имя Описание Ценность
apiVersion Версия API '2020-01-01-preview'
местоположение Расположение ресурса струна
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса параметров диагностики группы управления. ManagementGroupDiagnosticSettings
тип Тип ресурса "microsoft.insights/diagnosticSettings"

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

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

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

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

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

развертывание в Azure
Шлюз приложений маршрутизации трафика Интернета в экземпляр управления API виртуальной сети (внутренний режим), который обслуживает веб-API, размещенный в веб-приложении Azure.
Шлюз приложений с помощью политики WAF и брандмауэра

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

развертывание в Azure
Реестр контейнеров Azure с политиками и диагностикой (bicep)
Фабрике данных Azure с помощью Git и конфигурации управляемой виртуальной сети

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

развертывание в Azure
Виртуальная машина разработчика игр Azure включает обработчики Licencsed, такие как Unreal.
Sql Server Azure с аудитом, записанным в Log Analytics

развертывание в Azure
Этот шаблон позволяет развернуть сервер SQL Azure с включенным аудитом для записи журналов аудита в Log Analytics (рабочая область OMS)
создание кэша Redis класса Premium с кластеризированием

развертывание в Azure
В этом шаблоне показано, как настроить кластеризацию в экземпляре кэша Redis для Azure класса Premium.
создание кэша Redis с помощью шаблона

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

развертывание в Azure
В этом шаблоне показано, как создать экземпляр службы "Управление API Azure" в частной сети, защищенной шлюзом приложений Azure.
создание Key Vault с включенным ведением журнала

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

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

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

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

развертывание в Azure
Этот шаблон позволяет развернуть SQL MI и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий).
Развертывание простого приложения микрослужбы Azure Spring Apps

развертывание в Azure
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети

развертывание в Azure
Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.
Front Door Premium с наборами правил, управляемыми Корпорацией Майкрософт,

развертывание в Azure
Этот шаблон создает Front Door Premium, включая брандмауэр веб-приложения с наборами правил защиты ботов, управляемых Корпорацией Майкрософт.
Front Door Standard/Premium с WAF и пользовательским правилом

развертывание в Azure
Этот шаблон создает Front Door Standard/Premium, включая брандмауэр веб-приложения с настраиваемым правилом.
CDN FrontDoor с WAF, доменами и журналами в EventHub

развертывание в Azure
Этот шаблон создает новый профиль cdn Azure FrontDoor. Создайте WAF с настраиваемыми и управляемыми правилами, маршрутами cdn, источником и группами с их связью с WAF и маршрутами, настраивает настраиваемые домены, создает концентратор событий и параметры диагностики для отправки журналов доступа CDN с помощью концентратора событий.
рабочая область Log Analytics с решениями и источниками данных

развертывание в Azure
Развертывание рабочей области Log Analytics с указанными решениями и источниками данных
рабочая область Log Analytics с vm Insights, Container Insights

развертывание в Azure
Развертывает рабочую область Log Analytics с помощью VM Insights, решений и диагностики Container Insights.
группу безопасности сети с журналами диагностики

развертывание в Azure
Этот шаблон создает группу безопасности сети с журналами диагностики и блокировкой ресурсов
использовать брандмауэр Azure в качестве DNS-прокси в топологии & периферийных концентратора

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

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

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

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

  • групп управления

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/diagnosticSettings@2020-01-01-preview"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      eventHubAuthorizationRuleId = "string"
      eventHubName = "string"
      logs = [
        {
          category = "string"
          enabled = bool
        }
      ]
      serviceBusRuleId = "string"
      storageAccountId = "string"
      workspaceId = "string"
    }
  })
}

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

ManagementGroupDiagnosticSettings

Имя Описание Ценность
eventHubAuthorizationRuleId Идентификатор ресурса для правила авторизации концентратора событий. струна
eventHubName Имя концентратора событий. Если ни один из них не указан, будет выбран концентратор событий по умолчанию. струна
Журналы Список параметров журналов. ManagementGroupLogSettings[]
serviceBusRuleId Идентификатор правила служебной шины параметра диагностики. Здесь для обеспечения обратной совместимости. струна
storageAccountId Идентификатор ресурса учетной записи хранения, в которую вы хотите отправить журналы диагностики. струна
WorkspaceId Полный идентификатор ресурса ARM рабочей области Log Analytics, в которую вы хотите отправить журналы диагностики. Пример: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 струна

ManagementGroupLogSettings

Имя Описание Ценность
категория Имя категории журнала диагностики группы управления для типа ресурса применяется к этому параметру. строка (обязательно)
Включен значение, указывающее, включен ли этот журнал. bool (обязательно)

microsoft.insights/diagnosticSettings

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