Как настроить оповещение для применения ко всем экземплярам (выберите *) - PullRequest
0 голосов
/ 24 января 2019

Я хочу создать предупреждение с помощью интерфейса командной строки Azure.

Как настроить оповещение для применения к «Выбрать *»? Не путем настройки всех экземпляров. Но, установив галочку, выберите *, как показано на рисунке ниже:

az monitor metrics alert create -n $ALERT_NAME -g $RESOURCEGROUP_NAME --scopes $TARGET_RESOURCEID --condition "avg MemoryPercentage > 80" --window-size 5m --evaluation-frequency 1m --description "High CPU" --action HorizonsAlertActions --severity 2

enter image description here

1 Ответ

0 голосов
/ 25 января 2019

Когда вы создаете предупреждение для метрик монитора Azure, также существует язык, на котором вам нужно установить значение условия. И вы можете использовать команду CLI следующим образом:

az monitor metrics alert create -g ivanRG2 -n azuretestselect4 --scopes targetResourceID --condition "avg CpuPercentage > 90 where Instance includes InstanceName"  --window-size 5m --evaluation-frequency 1m --action yourAction --description "test select"

И скриншот с результатом покажет:

enter image description here

Затем, если вы хотите, чтобы «select *» означало, выберите все существующие экземпляры. Подробнее см. az monitor metrics alert create.

...