告警静默策略用来静默指定的告警,当某些告警暂时无法解决时,您可以配置告警静默策略,屏蔽对应告警的通知。本文介绍如何配置告警静默策略。
前提条件
在火山引擎注册并开通 VMP 服务。
操作步骤
手工配置
- 登录 VMP 服务控制台。
- 在顶部导航栏,选择目标地域。
- 单击左侧导航栏的 告警中心 > 告警静默策略,单击 创建静默策略,配置告警静默规则。
配置项 | 说明 |
---|
策略名称 | 配置告警静默策略的名称。字符串形式,支持中文、英文大小写、数字、下划线_ 和中划线- ,取值范围为 1~128 个字符。不能以数字、下划线_ 、中划线- 或其他特殊字符开头。 |
描述 | 配置告警静默策略的描述信息。取值范围为 1~128 个字符。 |
静默配置 | 使用告警中包含的 Label 匹配需要静默的告警事件。例如:job:kubernetes-etcd 。允许配置多个 Lable 组,每个 Label 组内支持配置多个 Label。 说明 - 多个 Lable 组之间为 或 关系。每个 Label 组内的多个 Lable 之间,为 且 关系。
- 除告警事件中的 Lable 外,还支持
__alerting_rule_id ,对应告警规则 ID,您可以使用该 Label 筛选对应的告警规则。
|
静默时间 | 配置告警静默时间,包括: - 始终生效:告警静默策略始终生效。
- 重复生效:配置告警静默策略的每日生效时间。单击 开始时间 和 结束时间,允许告警静默策略在每日指定的时间段生效。最多支持配置 3 个时间段。
- 自定义时间段:配置告警静默策略的生效日期和时间。单击 开始日期 和 结束日期,允许告警静默策略在一个时间段内生效。最多配置 3 个时间段。
|
- 单击 确定,完成配置。
通过告警通知配置
当使用飞书接收告警通知时,支持使用飞书告警通知直接生成告警静默规则。
- 收到飞书告警通知时,单击通知底部的屏蔽按钮。
- 跳转至 VMP 服务控制台,系统自动创建静默策略,并填充参数。
- 根据需要修改 静默匹配 和 静默时间 参数后,单击 确定,完成配置。
结果验证
告警静默策略配置完成后,指定的告警会被屏蔽,用户不会再收到被相应的告警信息。示例如下。
原始告警 | 告警屏蔽后 |
---|
原始告警中存在标签为job:kubernetes-etcd 的告警。 | 使用job:kubernetes-etcd 标签进行告警屏蔽后,kubernetes-etcd 相关的告警被屏蔽。 |
| |
说明
- 建议使用多个标签,配置精细化的告警屏蔽策略。屏蔽策略过粗,可能导致非预期结果。例如仅使用
job:kubernetes-etcd
标签配置告警屏蔽时,可能导致所有 ECTD 相关的告警均被屏蔽。 - 被屏蔽的告警,依然可以在 告警事件 中查看。详情请参见 查看告警。