Установите правило оповещения при превышении определенного процента ЦП

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

Можно ли применить эти правила предупреждений для анализа приложений (функций Azure, служб приложений)?

Поскольку я не смог найти никаких шаблонов для этого случая в Bicep, я прошу помощи, если кто-то может поделиться примером кода того, как это может выглядеть, так как я очень новичок в IaC.

Большое спасибо за Вашу помощь!

С наилучшими пожеланиями Дженнифер М.

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
152
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

  1. создал предупреждение для службы приложений и выбрал условие в процентах процессора.
  2. После создания оповещения экспортируется шаблон руки.
  3. Используя приведенную ниже команду, преобразуйте шаблон руки в файл бицепса.
az bicep decompile -f theARMfile.json
  1. Используя Azure Cli, загрузите файл бицепса и выполните приведенные ниже команды.
az group create --name ExampleGroup --location "South Central US"
az deployment group create \
  --resource-group ExampleGroup \
  --template-file azuredeploy.bicep \
  --parameters storageAccountType=Standard_GRS

Ссылка ссылка

Другие вопросы по теме