【TiDB 4.0 PCTA 学习笔记】- 2.5.4 Advanced Features in Dashboard(TiDB Dasboard 的高级功能)@2班+唐少

课程名称:课程版本(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、日志检索

学习过程中参考的其他资料