如何配置警报以应用于所有实例(选择*)

时间:2019-01-24 13:35:18

标签: azure-cli

我想使用Azure CLI创建警报。

如何配置警报以应用于“选择*”? 不是通过配置所有实例。但是通过选中复选标记,选择*,如下图所示:

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 :(得分:0)

创建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

然后如您所愿,“选择*”表示选择所有现有实例。有关更多详细信息,请参见az monitor metrics alert create