分级告警是根据告警内容的不同将告警发送给不同的通知人,比如k8s构建通知,当告警内容中有字段标记环境为测试环境时,可以配置分级告警将构建通知发到测试构建的群中;当告警内容中有字段标记环境为线上环境时,可以配置分级告警将构建通知发送到线上构建的群中。
分级告警默认关闭,需要开启之后才可以使用,开启之后,会有三个功能按钮/单选按钮:
- 添加分级告警通知人:即添加一个新的告警分级场景,满足该场景中的分级条件时,告警会通过该场景中的通知人发送告警,具体规则请继续往后面看;
- 懒惰模式:分级告警的每个分级条件组及分级告警上方的告警通知人共同组成一个分级工作流,为懒惰模式时,如果前面的分级条件组有满足条件的则立马结束条件匹配,然后根据匹配的分级告警里面配置的告警通知人发送告警,并终止继续匹配,即只要匹配到满足分级告警的条件就终止继续匹配,如果都没有匹配到,则通过分级告警上方的告警通知人发送告警;
- 非懒惰模式:上面介绍的懒惰模式是匹配到分级条件之后就终止继续匹配,非懒惰模式正好相反,匹配到分级条件之后发送告警,继续向下匹配,直到所有的条件匹配完成,由此可知,分级告警上方的告警通知人是任何时候都能收到告警的。
分级条件和告警收敛条件和告警过滤条件一样,请参考:收敛条件,告警通知人和分级告警上方的通知人配置一样,请参考:告警通知人。