获取dashboard的展示结果

【 TiDB 使用环境】生产环境
【 TiDB 版本】7.1.5
【遇到的问题:问题现象及影响】
想通过API的方式在dashboard上获取概况、集群信息、TopSQL、SQL语句分析、慢查询等信息,然后嵌套到别的地方。
5.3.3版本可通过类似于http://127.0.0.1:2379/dashboard/api/slow_query/list的方式获取。但7.1.5版本执行报认证失败等错误。

浏览器按F12之后,点击对应页面,就能看到请求地址了。

看这里的说明,可以参照步骤三,然后获取到所有的接口清单

或者来这里扒拉源码

This repository contains both Dashboard HTTP API and Dashboard UI. Dashboard HTTP API is placed in pkg/ directory, written in Golang. Dashboard UI is placed in ui/ directory, powered by React.

都已经看过了,这些信息跟5.3.3版本的api接口一致。
但7.1.5版本通过该接口访问直接报认证错误,不知道高版本在哪儿个地方调整过。

新版本对登陆密码进行非对称加密的的步骤
参考下这个帖子

1 个赞

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