热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

TIDBPCTA系列实战测试TiDB的监控(4)

TIDB-PCTA系列实战测试--

确认 TiDB 集群状态

[root@db1 ~]# tiup cluster display tidb-test

image.png

在信息中,可以发现:

Dashboard URL: http://192.168.0.95:2379/dashboard

grafana 192.168.0.94 3000(URL:http://192.168.0.94:3000)


Prometheus + Grafana 监控

image.png

image.png

image.png



  • 访问 Prometheus + Grafana 监控,用户名/密码默认为 admin/admin

image.png



  • 选择需要监控的数据库 tidb-test, 展开后 找到 tidb-test-Overview, 查看相应内容

image.png

image.png



  • 展开 tidb-test-Overview 的 System-Info,会看到整个 TiDB 数据库所有的服务器监控指标

image.png

在图中,我们可以监控到 CPU 配置,内存配置,CPU 使用率,网络状态和内存使用率等指标。



  • 收起 System-Info , 展开 tidb-test-Overview 的 Service Port Status,会看到各个节点的在线状况

image.png

在图中,我们可以监控到各个节点的在线状况。



  • 收起 Service Port Status , 展开 tidb-test-Overview 的 PD 监控页,会看到各个 PD 节点的监控指标

image.png

image.png

在图中,我们可以监控到整个 TiDB 存储的总大小,存储使用大小,Region 数量以及 Region 监控信息等。



  • 收起 PD 监控页 , 展开 tidb-test-Overview 的 TiDB 监控页,会看到各个 TiDB-Server 节点的监控指标

image.png

image.png

在图中,我们可以监控到整个 TiDB 执行 SQL 语句的情况等,比如连接数量,每秒执行 SQL 的数量,SQL 的平均处理时间等。



  • 收起 TiDB 监控页 , 展开 tidb-test-Overview 的 TiKV 监控页,会看到各个 TiKV-Server 节点的监控指标

image.png

在图中,我们可以监控到所有 TiKV 节点的情况,比如 leader 的数量,region 的数量,TiKV 节点的 CPU 负载和内容使用量等。


Dashboard 监控

image.png

另外开启一个浏览器窗口,输入地址:http://192.168.0.95:2379/dashboard ,会打开 TiDB 数据库 PD 节点的 Dashboard监控,第一次登录的用户名为root,默认没有密码。

image.png



  • 进入 TiDB Dashboard,我们可以查看常用监控指标,比如通过左边的“概况”,可以查看 TiDB 的整体 QPS 和 SQL 延迟。

image.png



  • 我们通过左边的 “集群信息”,可以查看当前数据库集群各个节点的监控状态

image.png

image.png



推荐阅读
  • 深入解析 Lifecycle 的实现原理
    本文将详细介绍 Android Jetpack 中 Lifecycle 组件的实现原理,帮助开发者更好地理解和使用 Lifecycle,避免常见的内存泄漏问题。 ... [详细]
  • 本文介绍如何使用 Python 的 DOM 和 SAX 方法解析 XML 文件,并通过示例展示了如何动态创建数据库表和处理大量数据的实时插入。 ... [详细]
  • 如何在Java中使用DButils类
    这期内容当中小编将会给大家带来有关如何在Java中使用DButils类,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。D ... [详细]
  • 更新vuex的数据为什么用mutation?
    更新vuex的数据为什么用mutation?,Go语言社区,Golang程序员人脉社 ... [详细]
  • DAO(Data Access Object)模式是一种用于抽象和封装所有对数据库或其他持久化机制访问的方法,它通过提供一个统一的接口来隐藏底层数据访问的复杂性。 ... [详细]
  • IOS Run loop详解
    为什么80%的码农都做不了架构师?转自http:blog.csdn.netztp800201articledetails9240913感谢作者分享Objecti ... [详细]
  • Spring Boot 中配置全局文件上传路径并实现文件上传功能
    本文介绍如何在 Spring Boot 项目中配置全局文件上传路径,并通过读取配置项实现文件上传功能。通过这种方式,可以更好地管理和维护文件路径。 ... [详细]
  • 本文介绍了在 Java 编程中遇到的一个常见错误:对象无法转换为 long 类型,并提供了详细的解决方案。 ... [详细]
  • 本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ... [详细]
  • 本文详细介绍了如何在 Django 项目中使用 Admin 管理后台,包括创建超级用户、启动项目、管理数据模型和修改用户密码等步骤。 ... [详细]
  • 思科IOS XE与ISE集成实现TACACS认证配置
    本文详细介绍了如何在思科IOS XE设备上配置TACACS认证,并通过ISE(Identity Services Engine)进行用户管理和授权。配置包括网络拓扑、设备设置和ISE端的具体步骤。 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
author-avatar
Deenylou2010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有