tiup部署的dm监控无法显示

环境:
192.168.220.136 tiup/pd/tikv/tidb
192.168.220.137 dm

通过tiup部署tidb和dm后工作均正常,tidb的监控页面正常,dm的监控无法显示

打开grafana监控页面显示datasource named dm-test was not found
image

查看grafana的datasource页面,存在dm-test这个datasource

但是查看grafana的plugins页面为空,同时查看granafa的日志提示不存在prometheus的plugins


tidb正常的grafana监控plugins页面

判断是grafana没有加载对应的plugins插件,但是进程读取的配置文件显示plugins路径为/tidb-deploy/grafana-3000/plugins,这个文件夹实际为空,实际插件应该在/tidb-deploy/grafana-3000/bin/public/app/plugins/datasource/下,不知道grafana启动时是如何导入plugins的

补充,将/tidb-dm/deploy/grafana-3000/bin/public/app/plugins下的文件拷贝到/tidb-dm/deploy/grafana-3000/plugins/下,重启服务,不生效,问题仍存在

可以把dm grafana dashboard下面的dm_instances.json dm.json 文件复制到 tidb grafana 下面添加一个prometheus源后重启tidb grafana就行了 ,正好俩grafana整合在一起

1 个赞

这么搞界面出来了,但是好多指标没有值显示NA或no data point,感觉有些是目前还没有值,比如error,还有些是没采集到。看了下,通过tiup dm部署dm后,dm节点上好像没有node_exporter,也没有blackbox_exporter,刚查了下这两个好像是负责节点资源信息采集和告警的。
而且这么搞好像没解决另一套grafana的问题

grafana只是用来数据展示的,跟有没有数据没有关系,node_exporter/blackbox_exporter也只是采集的是dm-master和dm-worker的数据

大佬,我的意思是,我在dm安装的yaml中配置了monitoring,但是通过tiup安装后实际并没有安装上monitor组件,dm的设备137上没有node_exporter/blackbox_exporter,导致很多指标显示NA或no data point。
而且,显示dm数据的其实是tidb上正常的那套grafana,dm上的另一套grafana还是不可用的,因为那套环境plugins都没正常引用,这个原因还不清楚。

image

image

另外一个兄弟好像也遇到这个问题了

grafana图显示为NA的说明没有这个metrics了,你可以去prometheus上面看看都有哪些metric
l建议你多看看官方文档,上面都有说明,有些metrics只在相应的task-mode模式下才有值的

好的,多谢

可以按照楼上兄弟的反馈确认一下,如果解决问题的话,可以帮楼上点个赞

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