dm监控报警部署

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v4.0.0
【问题描述】
你好,我用tiup部署的dm,用tiup部署的tidb,部署tidb的时候我部署了监控,部署dm的时候,因为想和tidb的监控和报警用同一台机器,所以没有部署监控报警,担心会覆盖掉tidb的监控报警,请问这时候我该如何部署dm的监控报警


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

可以在一台服务器上,注意 tidb 和 DM 的监控需要区分端口,否则会发生覆盖的情况。主要修改 port 和 deploy 目录,例如修改 DM 的监控可参考下面链接。

嗯嗯,好的,感谢,其实我以为可以在tidb的监控下和报警下的配置目录文件来进行更改的,那我用扩容方式加吧

Cluser 和 dm 是不同的组件,两个配置文件是需要独立分开写的

嗯,那我用扩容的方式来吧,感谢大佬

有没有办法把两个监控整合到一起

参考这个 TiDB 监控整合方案

大佬,还有个小问题,我部署完了,但是看不到报警,监控是有的,但是报警这里没有任何内容,我用的是原始的报警规则,没有更改

我dm和tidb在同一台机器中,是不是exporter有冲突造成的

哦 对,node_exporter 和 blackbox_exporter_port 是不是都没改?重新部署修改一下吧。

这个在哪里改,我看这三个组件也没有对应的端口配置项啊,我edit-config配置了这个
monitored:
node_exporter_port: 9101
blackbox_exporter_port: 9116
deploy_dir: /data/tidb/dm/deploy/monitor-9101
data_dir: /data/tidb/dm/data/monitor-9101
log_dir: /data/tidb/dm/deploy/monitor-9101/log

但是会出现如下报错


是需要怎么处理呢,重新缩容再扩容监控组件么

edit-config 没办法修改端口的,你这不是新集群吗?销毁重新部署吧。

已经有dm任务在上面跑着了,那我了解怎么做了,谢谢大佬

[FAQ] TiUP import 问题(四) 看下这个 FAQ 是否有用

我也想过从meta.yml中改,但是dm的meta.yml中并没有monitored的信息,我在试试吧

我看了下我这里也没有,这个页面在 DM 里比较少用,你可以用 prometheus 的 alert manager 搞一下报警规则。

嗯,好的,感谢

:handshake::handshake:

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