v6触发不了告警

Viewed 68

v5升级到了v6,触发不了告警,日志也没啥错误。

alert:

up{ type="kvm"}< 1  是有值的

log:

2023-04-04 17:52:28.485121 INFO memsto/notify_config.go:111 timer: sync ibex done
2023-04-04 17:52:37.487437 INFO memsto/notify_config.go:69 timer: sync wbhooks done number: 0
2023-04-04 17:52:37.487932 INFO memsto/notify_config.go:83 timer: sync smtp:{Host:smtp.qq.com Port:465 User:1171930258@qq.com Pass:lbxhtzrhngokhiec From:n9e InsecureSkipVerify:true Batch:5} done
2023-04-04 17:52:37.493539 INFO memsto/notify_config.go:97 timer: sync notify script done
2023-04-04 17:52:37.494073 INFO memsto/notify_config.go:111 timer: sync ibex done
2023-04-04 17:52:46.495250 INFO memsto/notify_config.go:69 timer: sync wbhooks done number: 0
2023-04-04 17:52:46.495765 INFO memsto/notify_config.go:83 timer: sync smtp:{Host:smtp.qq.com Port:465 User:1171930258@qq.com Pass:lbxhtzrhngokhiec From:n9e InsecureSkipVerify:true Batch:5} done
2023-04-04 17:52:46.496162 INFO memsto/notify_config.go:97 timer: sync notify script done
2023-04-04 17:52:46.496482 INFO memsto/notify_config.go:111 timer: sync ibex done
3 Answers

可以补充下下面的信息

  1. 升级步骤怎么操作的?
  2. 升级的版本是哪个?
  3. 告警规则截图贴一下
  4. 告警规则配置的promql在即时查询中的查询结果截图贴一下
  5. 是否配置了告警屏蔽
  1. 升级步骤是根据github逐级升的,从5.11.1 到 v6.0.0-ga.1
    先停止服务,然后逐个执行数据库sql,直到v6,下载6的包,替换掉v5,按v6教程升的级

  2. 目前是 v6.0.0-ga.1-66e291e3c3f891de3ec929394fbe3c4a57455d38

  3. 告警规则
    image.png

  4. 规则输出
    image.png

  5. 屏蔽规则
    image.png

  1. 即时查询使用的数据源,和告警规则里使用的数据源,是同一个数据源么
  2. 即时查询,可以选择 Graph 模块再截图看下

添加不了图片了,确定是一个数据源,测试环境,直加了一个prometheus源

提交答案可以加图片

我找到原因了,但我不太明白为什么?

我又重新用n9e-cli upgrade了一次 webapi.conf,数据源增加了一个,之前我删除一个数据源。

  1. 为什么之前可以删除数据源?
  2. 为什么现在不能删除了,没有删除按钮了?
  3. 我禁用掉某个源,在查询是还是能选择,又是为什么?

image.png

为什么现在不能删除了,没有删除按钮了?
-- 先禁用之后,才能删除
我禁用掉某个源,在查询是还是能选择,又是为什么?
-- 禁用之后,不会进行告警了,但查询看图还是可以继续使用的