静音定时 - Amazon Managed Grafana

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

静音定时

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

对于支持 Grafana 9.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 9

对于支持 Grafana 8.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 8

静音定时是一个重复的时间间隔,在此期间,不会针对某个策略生成或发送新的通知。使用静音定时可防止警报在特定的重复时间段(如定期维护时间段)内触发。

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

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

静音定时与静默

下表重点说明了静音定时与静默之间的区别。

静音定时 静默

使用可重复发生的时间间隔定义。

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

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

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

添加静音定时

您可以在 Grafana 工作区中创建静音定时。

添加静音定时
  1. 在 Grafana 控制台的 Grafana 菜单中,选择警报

  2. 选择通知策略,然后选择静音定时选项卡。

  3. Alertmanager 下拉列表中,选择要编辑的 Alertmanager。

  4. 选择 + 添加静音定时按钮。

  5. 填写表单以创建一个时间间隔,以匹配您的静音定时。

  6. 保存静音定时。

向通知策略添加静音定时

设置静音定时后,就可以将其添加到要以定期间隔静音的通知策略中使用。

向通知策略添加静音定时
  1. 在 Grafana 控制台的 Grafana 菜单中,选择警报

  2. 选择通知策略,然后选择通知策略选项卡。

  3. 选择要向其添加静音定时的通知策略,然后选择 ...编辑

  4. 静音定时下拉列表中,选择要添加到策略中的静音定时。

  5. 保存您的更改。

时间间隔

时间间隔是抑制警报的特定持续时间。持续时间通常包括特定的时间范围以及一周、一月或一年中的几天。

支持的时间间隔选项包括:

  • 时间范围:包含开始时间但不包含结束时间的时间(如果未选择位置,则以 UTC 为单位,否则为本地时间)。

  • 位置:设置定时的位置,时间范围以该位置的当地时间显示。

  • 星期几:一周中的哪几天。例如,monday:thursday

  • 月中日期:一个月中的哪几天。值范围为 131。负值可按相反顺序指定月中日期,因此 -1 代表月中最后一天。

  • 月份:一年中的月份,可以是数字名称,也可以是完整日历月名称。例如,1, may:august

  • 年份:间隔的年份。例如,2023:2024

这些元素中的每一个都可以是一个列表,并且必须满足元素中的至少一项才能匹配。字段还支持范围,使用 :。例如,monday:thursday

如果字段留空,则任何时刻都将与该字段匹配。要匹配完整的时间间隔,所有字段必须匹配。静音定时可以包含多个时间间隔。

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

  • 时间范围:

    • 开始时间:12:00

    • 结束时间:24:00

  • 星期几:monday

  • 月份:3, 6, 9, 12

  • 月中日期:1:7