您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az monitor metrics alert condition

管理近乎实时的指标警报规则条件。

命令

az monitor metrics alert condition create

构建指标警报规则条件。

az monitor metrics alert condition create

构建指标警报规则条件。

az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                          --metric
                                          --op {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
                                          --type {dynamic, static}
                                          [--dimension]
                                          [--namespace]
                                          [--num-periods]
                                          [--num-violations]
                                          [--sensitivity {High, Low, Medium}]
                                          [--since]
                                          [--subscription]
                                          [--threshold]

示例

生成静态条件。

$dim1 = az monitor metrics alert dimension create -n dimName --op Include -v GetBlob PutBlob
$dim2 = az monitor metrics alert dimension create -n Instance --op Exclude -v Get Put
$condition = az monitor metrics alert condition create -t static 

--aggregation Count 

--metric "Percentage CPU" 

--op GreaterThan  

--threshold 95 

--dimension "$dim1" "$dim2"

生成动态条件。

$condition = az monitor metrics alert condition create -t dynamic 

--aggregation Average 

--metric "Percentage Cpu" 

--op GreaterOrLessThan 

--num-violations 4 

--num-periods 4 

--since 2020-11-02T12:11

必需参数

--aggregation

时间聚合。

接受的值: Average, Count, Maximum, Minimum, Total
--metric

度量值的名称。

--op --operator

Static 阈值的运算符可以是 "等于"、"NotEquals"、"GreaterThan"、"GreaterThanOrEqual"、"LessThan" 或 "LessThanOrEqual"。 动态阈值的运算符可以是 ' GreaterThan '、' LessThan '、' GreaterOrLessThan '。

接受的值: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

条件阈值的类型。

接受的值: dynamic, static

可选参数

--dimension

由 "az monitor 公制 alert dimension create" 创建的维度。

--namespace

度量值的命名空间。

--num-periods

动态阈值的评估期数。 范围:1-6。

--num-violations

触发动态警报的冲突数。 范围:1-6。 它应小于或等于--num 句点。

--sensitivity

动态阈值的警报敏感度。

接受的值: High, Low, Medium
默认值: Medium
--since

开始学习指标历史数据并计算动态阈值的起始日期。 格式:日期 (yyyy-mm-dd) time (hh: mm: ss) 时区 (+/-hh: mm) 。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

--threshold

静态阈值。