静音计时 - Amazon Managed Grafana

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

静音计时

本文档主题专为支持 Grafana 9.x 版本的 Grafana 工作空间而设计。

有关支持 Grafana 版本 10.x 的 Grafana 工作空间,请参阅。在 Grafana 版本 10 中工作

有关支持 Grafana 8.x 版本的 Grafana 工作空间,请参阅。在 Grafana 版本 8 中工作

静音计时是指不生成或发送任何新策略通知的重复时间间隔。使用它们可以防止警报触发特定的重复周期,例如定期维护期。

与静音类似,静音计时不会阻止对警报规则进行评估,也不会阻止警报实例显示在用户界面中。它们只会阻止创建通知。

您可以为外部 Alertmanager 数据源配置 Grafana 管理的静音计时以及静音计时。

静音计时与静音时间对比

下表突出显示了静音计时和静音之间的区别。

静音计时 沉默

使用可以重复出现的时间间隔定义。

有固定的开始和结束时间。

已创建,然后添加到通知策略中。

使用标签与警报进行匹配,以确定是否静音。

可与 Grafana 警报和外部警报管理器配合使用。

仅适用于外部警报管理器。

创建静音计时
  1. 在 Grafana 控制台的 Grafana 菜单中,选择警报(铃铛)图标打开警报页面。

  2. 选择通知策略

  3. 警报管理器下拉列表中,选择要编辑的警报管理器。

  4. 在 “静音计时” 部分中,选择 “添加静音计时” 按钮。

  5. 选择要应用静音计时的时间间隔。

  6. 选择 “提交” 以创建静音计时。

在通知策略中添加静音计时
  1. 选择您要添加静音计时的通知策略,然后选择 “编辑” 按钮。

  2. 从 “静音计时” 下拉列表中,选择要添加到策略中的静音计时。

    选择 “保存策略” 按钮。

时间间隔

时间间隔是对时间范围的定义。如果在此时间间隔内启动警报,则该警报将被抑制。使用:(例如monday:thursday)支持范围。静音计时可以包含多个时间间隔。时间间隔由多个字段组成(详细信息见下表),所有字段都必须匹配才能抑制警报。例如,如果您指定一周中的某几天monday:friday和时间范围为 8:00-9:00,则在周一至周五的 8-9 之间会抑制警报,但不是,例如,星期六 8-9 的警报。

  • 时间范围-一天中禁止显示通知的时间。由两个子字段组成,“开始时间” 和 “结束时间”。例如,时间是14:30。时间以 24 小时表示法,以 UTC 表示。

  • 一周中的几天 — 一周中的几天。可以是单一天(例如)monday,一个范围(例如)monday:friday,也可以是逗号分隔的日期列表,例如。monday, tuesday, wednesday

  • -要选择的月份。例如,您可以使用数字指定月份,也可以使用完整的月份名称来指定月份,1或者january两者都指定一月。您可以指定单个月份、月份范围或以逗号分隔的月份列表。

  • 一个月中的天数-一个月内的日期。值的范围可以介于 1-31。负值以相反的顺序指定当月的日期,因此-1表示该月的最后一天。可以将月份中的天数指定为一天、一组天或以逗号分隔的天数列表。

  • -间隔的年份或年份。例如,2023:2025

这些元素中的每一个都可以是一个列表,并且必须满足元素中至少一个项目才能匹配。因此,如果你将年份设定为2023:2025, 2027,那么在2023年、2024年、2025年和2027年(但不是2026年),情况就会如此。

如果字段留空,则任何时刻都将与该字段匹配。时刻必须匹配所有字段才能匹配完整的时间间隔。

如果要指定确切的持续时间,请指定该持续时间所需的所有选项。例如,如果您想为当月的第一个星期一(三月、六月、九月和十二月)创建一个介于 12:00 和 24:00 UTC 之间的时间间隔,则您的时间间隔指定可以是:

  • 时间范围:

    • 开始时间:12:00

    • 结束时间:24:00

  • 一周中的几天:monday

  • 月:3, 6, 9, 12

  • 一个月中的天数:1:7