;报警;通知的政策;沉默的时间

沉默的时间

静音定时是一个循环的时间间隔,当没有新的策略通知生成或发送时。使用它们来防止警报在特定的和重复出现的时期发出,例如,定期维护时期。

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

您可以配置Grafana管理的静音计时以及静音计时外部Alertmanager数据源.有关更多信息,请参见Alertmanager文档

静音时间vs沉默

下表强调了静音计时和静默计时之间的关键区别。

沉默的时间 沉默
使用可重复出现的时间间隔定义 有固定的开始和结束时间吗
是否已创建并添加到通知策略 使用标签与警报进行匹配,以确定是否静音

创建静音定时

  1. 在Grafana菜单中,单击报警图标以打开列出现有警报的“警报”页面。
  2. 点击通知的政策
  3. Alertmanager下拉菜单,选择外部Alertmanager。缺省情况下,选择Grafana Alertmanager。
  4. 在页面的底部会有一个标题为的部分沉默的时间.单击添加静音定时按钮。
  5. 您将被重定向到一个表单以创建时间间隔来配合你的静音计时。
  6. 点击提交创建静音定时。

添加定时静音通知策略

  1. 确定要添加静音定时的通知策略,并单击编辑该策略的按钮。
  2. 从静音计时下拉菜单中选择你想要添加到路由的静音计时。
  3. 单击保存政策按钮保存。

时间间隔

时间间隔是对时间中某个时刻的定义。如果警报在此间隔内触发,它将被抑制。所有字段都是列表,必须至少满足一个列表元素才能匹配字段。字段还支持使用范围(例:星期一,星期四).可用于一个时间间隔的字段有:静音定时可以包含多个时间间隔。时间间隔是禁止发出警报的特定持续时间。持续时间通常由特定的时间范围以及每周、每月或每年的天数组成。

时间间隔的所有属性都是列表,并且必须至少满足一个列表元素以匹配字段。字段支持使用':'的范围(例如:' monday:thursday ')。如果您让一个字段为空,它将与任何时刻相匹配。

支持的时间间隔选项有:

  • 时间范围:UTC的开始时间和结束时间。—星期数:一周中的一天或一天的范围。例子:星期一,星期四.—每月的日期:一个月的1-31日。负值也可以用来表示从月末开始的天数。例如:-1这个月的最后一天。—月份:一年中的月份,可以用数字表示,也可以用完整的日历月份表示。例如:阿美:8月.—年:间隔的年或年。例如:2021:2024

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

如果要指定精确的持续时间,请指定所有选项。例如,如果您想为3月、6月、9月和12月的第一个星期一在UTC 12:00到24:00之间创建一个时间间隔,那么您的时间间隔规范将是:

  • 时间范围:
    • 开始时间:12:00
    • 结束时间:24:00
  • 一周的日子:周一
  • 个月:3 6 9 12
  • 一个月的几天:1:7