课程名称:2.3.6 How to use TiDB Dashboard(如何使用 TiDB Dashboard)
学习时长:
35分钟
课程收获:
了解TiDB Dashboard 的部署、访问和基本功能。
课程内容:
一、TiDB Dashboard
- 从4.0起提供的一个Web界面,用来诊断和监控集群
- 不需要手动部署,内置在PD组件中
- 需要使用谷歌或火狐浏览器访问(多个PD只需任意访问一个)
默认例子:
二、功能
- 概览
展示QPS、latency等 - 集群信息
可以看到实例状态、IP地址、版本号和主机相关信息 - 流量可视化
可查看流量热点regions - SQL语句分析
常用功能:分析SQL语句,例如:看某段时间执行时间最长、内存占用多等 - 慢查询
显示存在哪些慢查询(默认大于300毫秒) - 集群诊断
- 帮助诊断集群已知问题(根据内置规则诊断CPU过高、配置不匹配等)
- 生成诊断报告,可选某一时间或两个时间点(类似Oracle的awr和ash)
- 日志搜索
搜索TiDB、TiKV和PD所有实例的日志
三、常见问题
- Dashboard仅4.0开始才能使用,3.0是无法使用的
- 直接升级整个集群就可升级Dashboard
- 免费开源,社区办均可使用的功能模块