TiDB Dashboard

TiDB Dashboard 是 TiDB 自 4.0 版本起提供的图形化界面,可用于监控及诊断 TiDB 集群。TiDB Dashboard 内置于 TiDB 的 PD 组件中,无需独立部署。

在运行tiup playgound 后,会生成一个网址, http://127.0.0.1:2379/dashboard,密码为空

1、概况:

QPS:该区域显示最近一小时整个集群的每秒成功和失败查询数量

延迟:显示最近一小时整个集群中 99.9%、99% 和 90% 查询的延迟

io使用:绿色为写,蓝色为读

2、集群信息

实例列表列出了该集群中 TiDB、TiKV、PD 和 TiFlash 组件所有实例的概况信息。

表格包含以下列:

   地址 (Address):实例地址

  状态 (Status):实例的运行状态

  启动时间 (Up Time):实例的启动时间

  版本 (Version):实例版本号

  Git 哈希值 (Git Hash):实例二进制对应的 Git 哈希值

  部署路径 (Deployment Directory):实例二进制文件所在目录路径

主机列表列出了该集群中 TiDB、TiKV、PD 和 TiFlash 组件所有实例对应主机的运行情况。

  • 主机地址 (Host Address):主机 IP 地址
  • CPU:主机 CPU 逻辑核心数
  • CPU 使用率 (CPU Usage):主机当前 1 秒的用户态和内核态 CPU 使用率
  • 物理内存 (Memory):主机总计的物理内存大小
  • 内存使用率 (Memory Usage):主机当前内存使用率

磁盘列表列出了该集群中 TiDB、TiKV、PD 和 TiFlash 组件所有实例对应主机磁盘的情况。

  • 主机地址 (Host Address):主机 IP 地址
  • 磁盘挂载点 (Mount Directory):主机上运行实例所在磁盘的挂载路径
  • 文件系统 (File System):主机上运行实例所在磁盘的文件系统类型
  • 磁盘容量 (Disk Capacity):主机上运行实例所在磁盘的总空间大小
  • 磁盘使用率 (Disk Usage):主机上运行实例所在磁盘的空间使用率
  • 实例 (Instance):主机上运行的实例

3、Top SQL 语句

Top SQL 功能允许你可视化地监控和探索数据库中各个 SQL 语句在执行过程中的 CPU 开销情况,从而对数据库性能问题进行优化和处理。Top SQL 持续收集各个 TiDB 及 TiKV 实例每秒的实时 CPU 负载等数据(按 SQL 类型分别统计),并存储至多 30 天。你可以通过 Top SQL 展示的图表及表格快速分析某个 TiDB 或 TiKV 实例在某段时间中高 CPU 负载是来自于哪些 SQL 语句。

适用场景:

1、了解哪个tikv实例所占用的cpu较高,从而找出优化对象

2、Top SQL 不能用于解答与性能无关的问题,目前只能看TOP5以内的SQL开销情况

4、流量可视化

流量可视化页面 (Key Visualizer) 可用于分析 TiDB 集群的使用模式和排查流量热点。

默认会显示最近六小时整个数据库内的热力图。热力图使用颜色的明暗来表达一个 Bucket 的流量高低,颜色越暗 (cold) 表示该区域的 Region 在这个时间段上读写流量较低,颜色越亮 (hot) 表示读写流量越高,即越热。如果热力图中的颜色太亮或太暗,则可能很难观察到细节。

具体如:TiDB Dashboard 流量可视化页面 | PingCAP 文档中心

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值