Настройте Ежедневный уровень предупреждения об ограничении громкости с помощью шаблона ARM

#azure #azure-application-insights #arm-template

Вопрос:

В разделе «Использование и предполагаемые затраты» для экземпляра Azure Application Insights окно «Дневной лимит» позволяет отправлять предупреждение при достижении определенного процента дневного лимита объема.

По умолчанию этот уровень предупреждения составляет 90%, но его можно установить в любом проценте. Есть ли способ установить этот процент с помощью шаблона ARM, а не вручную на портале Azure?

Ответ №1:

Пример шаблона ARM для настройки квоты app insights, включая пороговое значение предупреждения, приведен ниже. Это установит ограничение в 5 Гб с предупреждением 90% и сбрасывается в 23:00 каждый день.:

     {
      "name": "[concat(parameters('appInsightsName'),'/Basic')]",
      "type": "Microsoft.Insights/components/CurrentBillingFeatures",
      "location": "[resourceGroup().location]",
      "apiVersion": "2015-05-01",
      "dependsOn": [
        "[resourceId('Microsoft.Insights/components', parameters('appInsightsName'))]"
      ],
      "properties": {
        "CurrentBillingFeatures": "Basic",
        "DataVolumeCap": {
          "Cap": 5,
          "WarningThreshold": 90,
          "ResetTime": 23
        }
      }
    }
 

Комментарии:

1. Это именно то, что я ищу. Спасибо!