TiDB 可以和 DM 共用一套 prometheus 么?

用TiUP工具安装完了TiDB 和 DM,TiUP 分别写了两个配置文件,topology.yaml 和 topology-dm.yaml ,两个配置文件中 monitoring_servers , grafana_servers , alertmanager_servers 都写了相同的地址。然后发现部署完DM后,prometheus.yml 配置中只有和 dm 相关的配置,原来 tidb 的配置都被覆盖掉了。

即使我手动修改了prometheus的配置文件,把tidb和db相关的配置都包含进去,但是通过命令 tiup cluster reload xxx -R promethesu 重启后,配置还是会被还原。

我想问一下,tidb 和 db 支持共用一套 promethes,altermanager,grafana么?

目前 tidb 和 DM 没有共用一套监控,如果想在相同主机上部署的话,可以调整下端口和部署路径,避免冲突。

那又没有更换dm的监控地址的方法?我尝试了一下scale-out,不好使。

如果想将 DM 和 tidb 集群的监控部署在相同主机上,可以在部署 DM 拓扑文件中指定端口和路径,请参考下面的 dm 拓扑文件来指定端口和路径:
https://github.com/pingcap/tiup/blob/master/examples/dm/topology.example.yaml