prometheus解决no datapoints found
prometheus进行接口查询时报no datapoints found的错误,排查步骤如下:
1、先直接选取执行的对象看下是否有数据
发现有数据可以显示,证明数据采集入库不存在问题。所就可能是条件表达式写的有问题,通过排查发现条件表达式写的也不存在问题
2、时间同步问题
通过查询官方问题记录,发现有人也提到了同样的问题,经确认是时间的问题,将测试主机进行ntp同步后,再重启prometheus、node_exporter服务后,再通过界面进行表达式处理,发现可以正常输出内容和图形了。
还有一点需要注意的是:prometheus里面的时区是GMT,我们平时使用的是CST,这样会有8个小时的时差,但在使用granfana查看prometheus数据时,时间又会是正常的。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/no-datapoints-found/6482.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.