TiDB 集群安装 TiDB Dashboard
作者: lqbyz 原文来源:https://tidb.net/blog/efd1fa2e
TiDB Dashboard 是从 TiDB 4.0 版本起引入的可视化面板,用于帮助观察与诊断整个 TiDB 集群,详情参见 TiDB 文档 - TiDB Dashboard。本篇文章将介绍如何在 Kubernetes 环境下访问 TiDB Dashboard。通过创建 Dashboard 能快速查看集群出现的问题,建议开启。
一、访问 TiDB Dashboard
方法一、使用 NodePort Service 进行访问
1.1、创建 NodePort 的 Service
复制代码
1.2、超过 1 个 PD 需要添加如下配置
复制代码
方法二、通过端口转发来方法
复制代码
方法三、通过 ingress 代理进行访问
复制代码
当部署了 Ingress 后,你可以在 Kubernetes 集群外通过 http://${host}/dashboard 访问 TiDB Dashboard。
二、启用持续性能分析 (TidbNGMonitoring CR)
部署 TidbNGMonitoring CR
复制代码
应用改配置文件
复制代码
启用持续性能分析
进入 TiDB Dashboard,选择高级调试 (Advanced Debugging) > 实例性能分析 (Profiling Instances) > 持续分析 (Continuous Profiling)。
点击打开设置 (Open Settings)。在右侧设置 (Settings) 页面,将启用特性 (Enable Feature) 下方的开关打开。设置保留时间 (Retention Period) 或保留默认值。
点击保存 (Save)。
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/c96dd066b0c514c9cb63134f8】。文章转载请联系作者。
评论