Azure Monitor CPU使用率告警配置咨询:聚合粒度(周期)含义
Azure Monitor告警规则中Aggregation granularity (Period)的作用说明
- 首先明确:Aggregation granularity (Period) 是Azure Monitor用来聚合指标数据的时间窗口,比如你设置为5分钟,它就每5分钟计算一次这段时间内CPU使用率的平均值。
- 它本身并不直接代表“持续30分钟触发告警”——要实现你要求的「CPU使用率≥80%且持续30分钟及以上触发」,需要结合以下两个参数配合设置:
- Frequency of evaluation(评估频率):设置Azure Monitor每隔多久检查一次指标数据,比如设为5分钟。
- Number of violations(违反次数):需要设置为6次(30分钟 ÷ 5分钟的评估频率 = 6次),这样当连续6个评估周期(总共30分钟)的CPU平均使用率都≥80%时,才会触发告警。
简单来说,Period是单次聚合数据的时间长度,而要达到“持续30分钟”的触发条件,需要通过评估频率和违反次数的组合来实现,确保连续多个周期的指标都满足阈值要求。
内容的提问来源于stack exchange,提问作者RocketChimp
相关产品推荐
相关产品推荐

