TiDB-Dashboard 使用

TiDB-Dashboard 使用

1、配置使用

使用tidb4.0版本,配置启动后通过浏览器访问 http://127.0.0.1:2379/dashboard/(将 127.0.0.1:2379 替换为实际 PD 实例的地址和端口)即可打开 TiDB Dashboard。

 

 

概况(Overview)可以查询到的信息:

  • 整个集群的 QPS

  • 整个集群的查询延迟

  • 最近一段时间内累计耗时最多的若干 SQL 语句

  • 最近一段时间内运行时间超过一定阈值的慢查询

  • 各个实例的节点数和状态

  • 监控及告警信息

更具体的信息和功能可以在官方介绍文档中看到;(见参考链接)


2、问题

此处有用到HAProxy做高可用代理(多个HAProxy =》多个TiDB节点),在配置proxy-protocol后,PD/TiDB同服务器的情况下会出现矛盾,导致dashboard不可用,可参考asktug帖子:

 

 

 

pd需要直连tidb的4000,但设置 [proxy-protocol] 后,networks里的地址 只允许通过 proxy协议 访问。

目前想到的解决方法: 1、在pd、tidb同一服务器下时可以指定pd 使用127.0.0.1地址访问tidb,绕开proxy-protocol 限制;(目前表现是这样,尚未确定源码具体实现) 2、pd、tidb分开服务器部署; 3、修改源码 dashboard 访问方式;


参考

https://pingcap.com/docs-cn/stable/dashboard/dashboard-intro/

https://asktug.com/t/topic/35396/11

posted @ 2020-07-17 16:05  heaventouch  阅读(1638)  评论(0编辑  收藏  举报