更新时间:2024-08-05 GMT+08:00

概述

AOM提供告警降噪功能,您可以在发送告警通知前按告警降噪规则对告警进行处理,处理完成后再发送通知,避免产生告警风暴。

告警降噪功能分为分组、去重、抑制、静默四部分。

去重为内置策略,服务后台会自动检验告警内容是否一致实现去重的效果,用户无需手动创建规则。

图1 告警降噪流程图

分组、抑制、静默需手动创建规则,创建方式见下方文档说明。

  1. 此模块只作用于消息通知部分,所有触发的告警和事件都可在告警、事件页面查看。
  2. 告警降噪中所有的规则条件均取自告警结构体中的"metadata"字段,可采用系统默认字段,也可根据需要自定义字段。
    { 
        "starts_at" : 1579420868000, 
        "ends_at" : 1579420868000, 
        "timeout" : 60000, 
        "resource_group_id" : "5680587ab6*******755c543c1f", 
        "metadata" : { 
          "event_name" : "test", 
          "event_severity" : "Major", 
          "event_type" : "alarm", 
          "resource_provider" : "ecs", 
          "resource_type" : "vm", 
          "resource_id" : "ecs123" ,
          "key1" : "value1"   // 创建告警规则时配置的告警标签
     }, 
        "annotations" : { 
          "alarm_probableCause_zh_cn" : "可能原因", 
          "alarm_fix_suggestion_zh_cn" : "修复建议"
      }
    }