我想将dm的监控和tidb的监控放到一起去

在我部署dm的时候就只部署了master和worker

然后在在把dm_master和dm_worker贴到了 Prometheus

现在是master中有些数据是可以看到的,但worker里是什么数据都看不到
比如看不到dm_relay_space

2 个赞

好像没有专门的文档,可以参考以下两个文档,自己测试下。

https://asktug.com/t/topic/93040

我进入http://10.3.87.30:8262/metrics
在dm-worker节点中也看不到dm_relay_space

这块可能有些问题,个人实测过。
1)如果之前已经部署了tidb集群以及监控组件prometheus、alertmanager、grafana等,后面需要部署dm组件的时候,即便指定的monitoring_servers、grafana_servers、alertmanager_servers都是之前部署的(IP、端口和各种路径相同),也可以正常部署成功,但是之前部署的prometheus、alertmanager、grafana组件没有并没有dm-master、dm-worker相关的exporter和相关的监控模板,并且prometheus、alertmanager、grafana的配置没有改动过,进程也没有重启过;
2)如果此时需要卸载刚刚部署成功的dm组件和监控组件(dm-topology中指定的dm-master、dm-worker、prometheus、alertmanager、grafana等),就会把所有的组件都卸载掉(停掉进程、删除数据目录等),言外之意,之前部署tidb集群的时候部署的prometheus、alertmanager、grafana也被清理掉。
3)如果想要额外部署ticdc集群也有类似的问题,cdc集群无法注册到PD集群上,会额外启动一个新集群(实际上启动失败的,原因默认端口被占用和data-dir不一致等),但我们都知道,cdc集群一定是要共用tidb集群的pd集群的,因为tso是必须同一个集群产生的。

1 个赞

我用的时候如果把dm的监控组件部署的时候和tidb监控组件在同一IP,端口。DM的监控配制会把tidb的监控配制覆盖掉

请问你用的是什么版本的?所以现在6.0的版本依然没办法将 tidb集群和dm集群的监控整合在一起吗?

1 个赞

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。