纯手工搭建了一套dm,想获取DM的metrics,然后加个报警。
第一步就卡住了,metrics的端口是什么?是从master获取还是从worker获取?
我就想加一个 任务+延迟的报警,如果延迟超过1分钟就报警。
这里面没有DM的端口。
举个例子:
获取tikv的metrics是这样获取的:
curl xxx:20180/metrics
其中20180就是tikv的exporter的地址。
DM的是什么?孔大如果有环境的话,tiup的看看?tiup的Prometheus里面应该有抓取dm的配置。
看DM部署的时候会配置监控。应该也是从监控拉取的吧。
https://docs.pingcap.com/zh/tidb/stable/deploy-a-dm-cluster-using-tiup#第-2-步编辑初始化配置文件
DM 所用的 prometheus/grafana 是单独的一套组件,与集群所用的不同
是不是可以通过netstat查
master的metrics是8261
worker的是8262
curl xxx:8261/metrics
curl xxx:8262/metrics
通过ps -ef 过滤dm的进程,再通过netstat -anlp 是否可以看到
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。