TIDB6.0 DM WebUI的darshboard拒绝连接

【 TiDB 使用环境`】测试环境
【 TiDB 版本】DM6.0
【遇到的问题】新建的dm6.0集群,webui的darshboard配置后提示拒绝连接
【附件】
配置截图如下


1 个赞

参考:https://docs.pingcap.com/zh/tidb/v6.0/dm-webui-guide#使用前提

使用前提

为确保 DM WebUI 能正常显示,在使用 DM WebUI 前,确保以下操作或配置已完成:

  • 开启 DM OpenAPI 配置:
    • 如果你的 DM 集群是通过二进制方式部署的,在该 master 节点的配置中开启 openapi 配置项:
openapi = true
  • 如果你的 DM 集群是通过 TiUP 部署的,在拓扑文件中添加如下配置:
server_configs:
  master:
    openapi: true
  • 首次部署 Grafana 时,已正确安装监控相关组件: monitoring_serversgrafana_serversgrafana_servers 须按如下进行配置:
grafana_servers:
  - host: 10.0.1.14
    # port: 3000
    # deploy_dir: /tidb-deploy/grafana-3000
    config:       # 请确保执行 tiup dm -v 的 TiUP 版本在 v1.9.0 及以上
      auth.anonymous.enabled: true
      security.allow_embedding: true

grafana_servers 使用了非默认的 IP 和端口,则需要在 WebUI 的 Dashboard 界面填写正确的 IP 和端口。

  • 如果你的 DM 集群是从旧版本升级的,则需要手动修改 Grafana 的配置:
    1. 编辑 /{deploy-dir}/grafana-{port}/conf/grafana.ini 文件,按如下所示修改两个配置项:
[auth.anonymous]
enabled = true

[security]
allow_embedding = true
  1. 执行 tiup dm reload 使新的配置生效。
2 个赞

我只有这个配置没有加,剩下都是按照文档配置的,刚才把这个参数加上以后还是一样的表现

1 个赞

我这排除过几种情况:
1.访问:http://grafana地址:端口/d/canCEQgnk/dm-monitor-standard?orgId=1&refresh=1m&theme=light&from=now-12h&to=now&kiosk


2.grafana地址维护的不对
image

你看看你是哪种情况

1 个赞

这里可以正常访问:

这里之前我用的是3000端口,改成80后提示由拒绝连接变成了响应时间过长

1 个赞

还是填 3000端口

1 个赞

下个版本会和 TiUP 联动。把组件地址信息写到 DM 里。当前版本因为没有保存,所以只能手填,体验比较差

1 个赞

3000端口的话就是我最开始的截图所示,提示的是拒绝连接

1 个赞

allow_embedding = true
这个加上之后,grafana 组件有重启吗?

1 个赞

重启过了,改了之后就用reload方法重启的

1 个赞

可以开 chrome 的 developer tools 看下请求 3000 端口的时候报了什么错不?

1 个赞

感觉像是没生效。能否看下 grafana 的 web 配置,如:https://community.grafana.com/t/settings-do-not-change/28759/5

1 个赞

报错信息如下:

1 个赞

应该还是 allow_embedding = true 的问题。可能是修改了未能生效。

还真是没生效的问题,我在配置文件里面改了但是reload以后就没有了

这两个参数都是改了reload之后就没有了

1 个赞

是不是填错位置了。应该在 [security] 下面

1 个赞

这是我修改的:


然后我reload

然后再看grafana配置文件:

内容如下:


1 个赞

这么神奇…要不别看这个 dashboard 了。我们后面换个实现,不用这么麻烦的。

1 个赞

如果是程序的问题那我就不管了,现在也是测试功能用。
目前只有这个dashboard是有问题的,不影响整体功能体验。

2 个赞

大佬抓紧换页面吧,哈哈,我现在在k8s上调,从5.4.0升级上来的集群都没找到怎么在grafana增加dm的监控页面。

1 个赞