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

创建抑制规则

使用抑制规则,您可以抑制或阻止与某些特定告警相关的其他告警通知。例如:当严重级别的告警产生时,可以抑制与其相关的低级别的告警。或当节点故障发生时,抑制节点上的进程或者容器的所有其他告警。

注意事项

若在发送告警通知之前抑制条件对应的源告警已恢复正常,则抑制规则失效,抑制对象(被源告警抑制的告警)将正常发送告警通知。

用户最多可创建100条抑制规则。

操作步骤

  1. 登录AOM 2.0控制台。
  2. 在左侧导航栏中选择“告警管理 > 告警降噪”。
  3. 在“抑制规则”页签下单击 “创建抑制规则”,设置规则名称、根源告警等信息。

    表1 设置抑制规则

    类别

    参数名称

    说明

    -

    规则名称

    抑制规则的名称。

    只能由大小写字母、数字、下划线组成,且不能以下划线开头和结尾,最多不能超过100个字符。

    企业项目

    所属的企业项目。

    • 如果在全局页面设置为“ALL”,此处请从下拉列表中选择企业项目。
    • 如果在全局页面已选择企业项目,则此处灰化不可选。
      说明:

      企业项目功能当前受限开放,如有需要请联系工程师为您开放。

    描述

    抑制规则的描述。最多不能超过1024个字符。

    抑制规则

    根源告警

    根源告警表示产生抑制的某类特定告警。

    取值范围说明:

    • 告警级别:指标或事件告警的级别,可以设置为:紧急、重要、次要、提示。例如设置为:告警级别+等于+紧急。
    • 资源类型:创建告警规则或自定义上报告警时选定的资源类型。可以设置为:host、container、process等类型。例如设置为:资源类型+等于+container。
    • 告警源:触发告警或事件的服务名称。可以设置为AOM 、LTS、CCE等服务名称。例如设置为:告警源+等于+AOM。
    • 标签:告警标识属性,由标签名和标签值构成,支持用户自定义。例如设置为:标签+aom_monitor_level+等于+infrastructure。
    • XX+存在:表示告警的metedata字段中存在XX参数。例如设置为:告警源+存在,表示筛选出metedata字段中包含告警源信息的告警。
    • XX+正则+表达式:表示根据正则表达式匹配告警的XX参数的值。例如设置为:资源类型+正则+host*,表示筛选出metedata字段中资源类型的值包含host字样的告警。

    设置规则说明:

    根源告警最多可设置10个并行条件,每个并行条件下最多可设置10个串行条件。多个串行条件之间是“和”的关系,多个并行条件之间是“或”的关系,告警需满足其中一个并行条件下的所有的串行条件。

    例如,若串行条件设置为“告警级别等于紧急”,则符合告警级别为紧急的告警会被筛选出来,作为根源告警。

    抑制告警

    抑制告警表示被根源告警抑制的某类特定告警。

    参数设置方式与根源告警相同。

    当根源告警的串行条件设为“告警级别等于紧急”,抑制告警的串行条件设为“告警级别等于提示”时,表示当产生紧急级别的告警时,会抑制提示级别的告警。

  4. 设置完成后,单击“立即创建”。

    抑制规则创建后,默认对所有分组后的告警生效。

更多抑制规则操作

抑制规则创建完成后,您还可以执行表2中的相关操作。

表2 相关操作

操作

说明

编辑抑制规则

单击“操作”列的“编辑”。

删除抑制规则

  • 删除单条规则:单击对应规则“操作”列的“删除”。
  • 删除单条或多条规则:勾选对应规则前的复选框,单击“批量删除”。

搜索抑制规则

在右上角的搜索框中输入规则名称关键字,单击后显示匹配对象。