关于prometheus监控的配置问题

在prometheus.yml文件中有scrape_interval和evaluation_interval这两个选项用以调控采集数据的间隔。但是我在改了之后发现grafana的dashboard中出现大量no data现象,请问这是什么原因?是否有地方可以修改?

1.修改完参数后有重启 prometheus 和 grafana 组件吗?
2.请问 no data 的页面是 overview 面板吗?如果是的话,看下是否没有选择 pd leader 节点:

重启了prometheus,但是没重启grafana;
现在的现象是我将默认的15s修改为60s,修改完之后就会出现no data的状况;当修改回去15s后又恢复了正常。
出现no data的dashboard有很多:


请问下调整成 60s 后,grafana 哪些面板里没有数据,可以提供截图看下吗?

还有好多地方,没有截图

2020-10-29_15-55-02




我们这里去掉了blackbox_expoter和node_expoter监控

我这边测试复现了你的现象,原因是grafana 里很多监控项配置的时间间隔是 1min, prometheus 调整参数 scrape_interval和evaluation_interva 为 60s 后,刚好和这个时间重叠了,实际上 prometheus 是有数据的,只是 grafana 没有展示出来。
例如:Transaction OPS 指标的表达式定义时间是 1min ,这时无法显示数据


调整成 2 min 后就有数据了:

一般情况下不需要调整 prometheus 的参数。

确实是这样的,非常感谢您的帮助:+1:

不客气 ,有问题欢迎开贴提问。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。