文件菜单

TiDB仪表盘简介

TiDB仪表板是一个Web UI监测,诊断和管理TiDB集群,这是自V4.0可用。它内置于PD成分,并且不需要独立的部署。

TiDB仪表板界面

TiDB Dashboard是开源的GitHub

本文档介绍了TiDB仪表板的主要功能。您可以单击以下部分中的链接以了解更多详细信息。

查看TiDB集群整体运行状态

您可以使用TiDB仪表板来学习每秒TiDB集群的查询(QPS),执行时间,类型消耗最多资源,以及其他概述信息的SQL语句。

看到TiDB仪表板概述获取详细信息。

显示元件和主机的运行状态

通过TiDB Dashboard可以查看整个集群中TiDB、TiKV、PD、TiFlash组件的运行状态,以及这些组件所在主机的运行状态。

看到TiDB仪表板群集信息页获取详细信息。

TiDB仪表板的主要功能展示台直观地显示了读取和写入流量随时间的整个集群在热图的形状变化。能够及时发现的应用模式的变化或找到热点,性能参差不齐的问题,您可以使用此功能。

看到关键可视化工具页面获取详细信息。

显示的所有SQL语句的执行信息的列表

“SQL语句”页面列出了所有SQL语句的执行信息。您可以使用此页面了解所有阶段的执行时间和总执行,这将帮助您分析和定位消耗最多资源的SQL查询,并提高整体集群性能。

看到TiDB Dashboard的SQL语句页面获取详细信息。

了解慢速查询的详细执行信息

TiDB Dashboard的“慢查询”页面显示了所有执行时间较长的SQL语句的列表,包括SQL文本和执行信息。此页面帮助您定位查询缓慢或性能抖动的原因。

看到慢查询页面获取详细信息。

诊断常见集群问题并生成报告

TiDB Dashboard的诊断特性可以自动判断集群中是否存在一些常见的风险(如配置不一致等)或问题,生成报告并给出操作建议,或者对不同时间段内的各个集群度量的状态进行比较,以便您分析可能的问题。

看到TiDB仪表板群集诊断页获取详细信息。

查询日志的所有组件

在TiDB仪表板的搜索日志页面,您可以快速搜索所有运行实例的原木通过关键字,时间范围以及其他条件的集群中,包装这些日志,并将其下载到本地计算机。

看到搜索日志页面获取详细信息。

收集分析数据为每个实例

这是一种先进的调试功能,让你的网上个人资料的每个实例,分析各种内部操作过程中的分析数据采集周期和操作执行的时间在这期间没有第三方工具的比例的实例执行。

看到配置文件实例页面获取详细信息。

笔记:

默认情况下,TiDB Dashboard与PingCAP共享使用细节,以帮助理解如何改进产品。共享的内容和关闭共享的方法请参见遥测