tiup安装的tidb,如何迁移promethues, alertmanger, grafana到一个新的机器上?tidb版本:v6.1.0

【 TiDB 使用环境】生产环境
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】tiup安装的tidb,如何迁移promethues, alertmanger, grafana到一个新的机器上?tidb版本:v6.1.0
【资源配置】
【附件:截图/日志/监控】

有个迁移案例可以参考下

1 个赞

先 scale out 新的节点,然后再 scale in 老节点

先收缩,然后扩容

tiup cluster scale-in tidb-test -N XXX.XXX.XXX.XXX:9093,XXX.XXX.XXX.XXX:3000,XXX.XXX.XXX.XXX:9090
tiup cluster check  ./single-monitor.yaml  --user root -p (check因为tiup版本不同,方式有所不同)
tiup cluster scale-out tidb-test single-monitor.yaml  --user root -p

这是我迁移各个组件的实践

1 个赞

:face_with_open_eyes_and_hand_over_mouth: 先缩容的话可能会丢操作时间的监控数据

可以参考一下这个文章专栏 - 迁移prometheus数据 | TiDB 社区

这个看你自己需求,我这对于历史数据没有那么硬性需求

可以采用先缩容再扩容的方式迁移 monitor 相关组件。 注意有依赖关系,grafana 依赖 prometheus,先缩容 alertmanager,再grafana,再 prometheus

在新机器上扩容新节点 然后缩容老节点