prometheus修改保存数据时间到30天不生效

新手上路,请多包涵

问题描述

部署了三个prometheus,通过federate的方式将其中两个联邦到了第三个prometheus(center prometheus)上面
现在把center prometheus的数据保存时间改成了30天,看配置文件确实是应用了的,但是实际上还只只有15天的数据,是因为我之前两个prometheus保存时间是15天吗?

问题出现的平台版本及自己尝试过哪些方法

查看了下center prometheus的报错日志
component = tsdb msg = “compact blocks” count=3 mint=一串数字 maxt =一串数字 ulid=一串字符 sources =[""] duration=4s
还有一串报错是head GC comleted 和 write block
百度了一下找到一个湾湾的网站,说是因为数据量太大,第一次抓取没有结束,就开始第二次抓取了,然后我把scrape_timeout时间改的大一点了,跑了半个小时没报错,之后又开始报错了……
所以觉得不是这个问题
没有排查的思绪……求各位大佬帮帮我

阅读 8.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题