dm监控问题

版本:4.0.10
dm_master:172.10.10.1:8261 172.10.10.2:8261 172.10.10.3:8261

然后prometheus中target配置的是dm_master地址,但是实际在graph中没有看到数据,并且通过

curl “172.10.10.1:8261/metrics” | grep -v “#” | wc -l

43

dm-master的metrics只有43个

curl “172.10.10.1:${wokerport}/metrics” | grep -v “#” | wc -l

#1440
dm-worker的metrics有1440之多,但是dm-workerport的值是动态变化的

请问prometheus中如何配置worker的metrics地址呢?

  • 请问 DM 是通过 tiup 安装部署的嘛?如果是的话正常情况下 tiup 应该会配置好的。
  • 另外可以检查一下 tiup 的版本是多少,tiup 安装部署过程中是否有错误。

谢谢,dm是手工部署的,非通过tiup安装的。

  1. 如果手工部署的话可以参考 TiDB 这边手工部署监控的方式,把 DM-worker 以及 DM-master 的地址配置到 Prometheus 即可。
    https://docs.pingcap.com/zh/tidb/stable/deploy-monitoring-services#部署-prometheus-和-grafana
  2. 然后在 Grafana 引入 dm 的 dashboard ,以及选择对应的 DataSource 应该就可以了,具体的 json
    https://github.com/pingcap/dm/blob/v2.0.1/monitoring/dashboards/dm.json

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