【问题标题】:I am not able to set Alert for grafana graph我无法为 grafana 图设置警报
【发布时间】:2019-06-18 04:38:10
【问题描述】:

我已经设置了磁盘使用警报,现在我想设置内存使用警报,但我无法设置它给出错误FAILED TO TEST RULE。使用轴 B,轴 C 为总计。

【问题讨论】:

  • 以前我添加了磁盘使用警报,现在尝试在同一仪表板中添加内存使用情况。

标签: graph alert grafana grafana-templating grafana-alerts


【解决方案1】:

在定义alert 方面,我认为你做得对。

查看Grafana的源代码here。错误消息“无法测试规则”似乎是一个讨厌的消息,因为它返回一个 http 500 代码,这意味着“内部服务器错误”。

换句话说,这可能是一个Grafana 服务器错误。可能与 Grafana 团队here 一起提出,并附上复制步骤。

【讨论】:

    【解决方案2】:

    我刚刚检查了我的Data Source,它是$datasource,我正在使用influxDB,所以我将其更改为influxDb

    【讨论】:

    • 所以没有办法在警报中包含参数化数据源?我有多个要提醒的堆栈。
    【解决方案3】:

    我建议更改条件中的avg()。 将其设置为last()。所以它只需要你的警报的最后一个值。

    【讨论】:

    • 我尝试将avg() 更改为last(),但它仍然给我同样的错误。
    • 您是否在查询 B 中使用模板变量?如果是,这可能是问题所在。我遇到过同样的问题。 Grafana 无法使用模板变量进行警报。看看这个:github.com/grafana/grafana/issues/6557
    猜你喜欢
    • 2019-06-14
    • 1970-01-01
    • 2019-06-17
    • 2020-12-13
    • 2016-12-26
    • 1970-01-01
    • 2022-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多