TiDB数据库06---TiDB的监控

1.TiDB的监控体系

1.1 Grafana+Prometheus

 Grafana是可视化控件,它将监控数据展示给用户。

Prometheus用于收集和存储时序序列(TiDB,TiKV,PD的相关数据)。

1.2 TiDB Dashboard

TiDB Dashboard从TiDB 4.0引入的。

 2.监控系统数据流转

 3.监控系统的访问

 4 设置TiDB 数据库的报警系统

注意:只有Prometheus+Grafana这套监控体系有报警系统功能,DashBoard没有报警功能。

报警级别分为紧急级别、严重级别、警告级别。

 5.System-Info 常用的监控指标

 6. Service Port Status 的常用监控指标

 7.PD的常用监控指标

 PD是负责调度的,是大脑。

重点关注的是region health.

8.TiDB Server 的常用监控指标

 Statement OPS:每秒执行SQL数。

Duration: SQL的平均处理时间。

Connection Count:连接数量。

Mermory Usage:内存使用量。

9 TiKV-Server 的常用监控指标

 leader和region 可以反应每个TiKV节点上的数据是否均衡。

 10 DashBoard 常用的监控指标

 11 随堂练习

 答案:C

解析:DashBoard是内置于PD组件中,提供监控功能,但没有报警功能。Prometheus+Grafana是独立于PD组件的。

TiDB的报警处理是Prometheus+Grafana实现的,不需要第三方插件。

 

posted @ 2021-12-23 19:32  雨后观山色  阅读(624)  评论(0编辑  收藏  举报