如何升级prometheus版本

【 TiDB 使用环境】生产环境 /测试/ Poc 生产
【 TiDB 版本】v4.0.13

prometheus版本比较老,可能影响wal的占用磁盘的量,也会影响查询的内存(主要原因是因为tikv的监控数据大)

想到几种方式:
1.调小tikv的采集频率
2.采用remote_read,ermote_write来处理,但是这种大查询的话应该也会占用本地内存,不知道大佬们有没有试过
3.采用帖子中的方案https://asktug.com/t/topic/512888
4.升级prometheus测试看看,但是没看到任何升级案例

请教下有没有单独升级的案例,升级后内存使用是否有明显的优化,如何升级

是不是就类似于自己部署一套?

https://docs.pingcap.com/zh/tidb/stable/deploy-monitoring-services#tidb-集群监控部署

应该不太一样,我只是想切换官方的prometheus包,官方的太老了,还想用tiup管理

tidb 不同版本对应有相关版本的prometheus,不知道弄个离线模式,把prometheus 替换了可以不用

我手里的几个版本都是2.8.1的prometheus。我想直接用github的tar.gz包替换掉.tiup下的prometheus的包,但是不清楚会不会有影响

联网不知道是怎么对比的,可以尝试一下,反正监控都可以缩容了,然后布置一套新的

tidb升级到6.5.0版本也可以,对应的prometheus版本是2.27.1

就是不想整体升级。改动比较大

我一会试试直接替换压缩包看看吧

我用过这个文章迁移监控组件到其他机器,希望对你也有帮助,(我没有迁移历史数据,其实就是先缩容,再扩容)

感谢回复,迁移我了解怎么做,主要是不太清楚还有什么办法能降低prometheus的内存