zoukankan      html  css  js  c++  java
  • TiDB数据库06TiDB的监控

    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实现的,不需要第三方插件。

  • 相关阅读:
    03.友盟项目--原始日志数据生成(改进版)---redis存储 用户设备的信息
    Java中的字符集
    时间复杂度
    Hive建模
    08、Spark常用RDD变换
    06、部署Spark程序到集群上运行
    05、Spark
    04、Spark Standalone集群搭建
    02、体验Spark shell下RDD编程
    03、IDEA下Spark API编程
  • 原文地址:https://www.cnblogs.com/luckyplj/p/15724948.html
Copyright © 2011-2022 走看看