课程名称:课程版本(201)+ TiDB Dasboard 的高级功能
学习时长:25分钟
课程收获:TiDB Dashboard新功能,包括概览、集群信息、流量可视化、SQL语句统计、慢查询、集群诊断分析和日志搜索等
课程内容:
1、TiDB Dashboard
- 4.0版本引入新功能,访问方式:PD地址+端口即可
- 可以分析慢查询和定位热点数据
- Dashboard数据部分存放在Prometheus,部分是系统表数据,建议使用TiUP部署
2、Over概览
- QPS信息
- Latency信息
- TOP SQL Statements:目前系统中执行的SQL语句信息
- Slow query信息,最近慢查询信息
- Nodes信息:节点状态信息
3、Cluster信息
- 实例级别信息,TiDB、TiKV进程信息,TiDB集群各个组件状态
- 6个基础属性:IP地址、存活状态、存活时间、部署地址、版本号、版本的打包版本
- 主机维度的信息:包括IP地址、CPU、内存使用率、磁盘类型大小、当前磁盘用量等,针对这些信息进行扩缩容决策
4、流量可视化
- 读写时间按照热力图形式展现,对集群的热点分布直观展示
- 显示数据是哪张表哪个索引
- 流量可视化可以看到业务的pattern
5、SQL语句的统计
- 跟踪一条查询在TiDB中生命周期,查看SQL语句的资源消耗
6、Slow query分析
- 4.0版本新增Dashboard查询慢查询
7、问题诊断
- 集群诊断像AWR问题诊断报告
- 诊断报告和系统报告
8、日志检索