【Go】Promtail push loki 400 问题解决
解决 grafanapromtail push loki 400 问题
·
promtail:2.1.0
loki:2.8.0
起因
promtail 推送 loki 服务器报错,之前是正常的,不过有一天看 grafana 看板的时候发现都没有数据。
解决
以为是 promtail 服务部署出错,重新部署也是一样。以为是网络问题,但是网络正常。往上查了半天,以为是 timefomat 的配置问题,改了也没有用。仔细看了下报错,因为 400 好像有很多种问题。
component=client host=localhost:3100 msg="final error sending batch" status=400
error="server returned HTTP status 400 Bad Request (400): entry for stream '{filename=\"/var/server.log\", job=\"api\", stream=\"stdout\", time=\"2023-17-03 15:30:49,150\"}'
has timestamp too new: 2023-17-07T14:30:49Z"
可以看到最后的 has timestamp too new
,其实意思也很明确,就是当前 promtail 所在服务器的时间比 loki 服务器所在时间快,loki 服务器的时间有问题。
随后去修改,loki 服务器时间,再重启 promtail 即可。
更多推荐
已为社区贡献2条内容
所有评论(0)