Azure中Add-AzMetricAlertRuleV2的WindowSize与Frequency参数含义咨询
Azure Metric Alert中-WindowSize和-Frequency参数说明
针对你用到的Add-AzMetricAlertRuleV2 cmdlet,这两个参数的含义如下:
-WindowSize:指定告警规则分析指标数据的时间范围长度。你代码里的
0:5代表5分钟,意思是每次评估规则时,会拉取过去5分钟内的VM CPU指标数据,以此判断是否满足触发条件。简单说就是“规则要查看多长时间范围内的历史数据”。-Frequency:指定告警规则的评估频率,也就是每隔多久检查一次指标是否符合触发条件。代码里的
0:5表示每5分钟执行一次规则评估。注意这个值不能大于WindowSize,否则会出现数据覆盖不全的问题。
结合你代码里的配置(两个参数都设为5分钟),逻辑就是:每5分钟自动检查一次过去5分钟的VM CPU数据,一旦这段时间内的指标满足$triggerCondition1里的设定(比如CPU使用率超过阈值),就会触发告警并执行$actionId对应的动作组。
内容的提问来源于stack exchange,提问作者Aviator
相关产品推荐
相关产品推荐

