性能监控指标概念「L2」

2024-01-02 10:21:32

前沿:

????????带着问题来GET🤔?,性能既然能在多个领域,多层面投入,那么其对应的指标一定存在差异, 本章概述下,Mysql的压测指标。

思考并思维共享:
 

评论区回答你认为还有哪些直观指标?以及你还想了解哪方面的性能知识呢,将会迭代更新哦~

1、监控项

1.1?MySQL? CPU/mem利用率

高 CPU 利用率可能表示数据库服务器正忙于处理查询

高 mem 利用率可能是因为数据库正在使用大量内存进行缓存

  • mysql.cpu_usage : MySQL服务进程CPU的使用率,通常云数据库最高100%
  • mysql.mem_usage :?MySQL服务实例内存使用率,计算方式=(服务实例内存/操作系统总数)*100%

1.2 MySQL存储空间使用量(单位:MB)

监控数据库占用的磁盘空间,可了解数据库的增长趋势和存储需求

  • mysql.instance.size:实例总空间使用量
  • mysql.data.size:数据空间使用量
  • mysql.log.size:? 日志空间使用量
  • mysql.tmp.size: 临时空间使用量
  • mysql.other.size:系统空间使用量

1.3?磁盘使用率(单位:%)

监控服务器上磁盘的使用情况,确保磁盘空间充足,防止磁盘空间耗尽导致数据库故障

  • 服务器磁盘的使用率

1.4 MySQL IOPS

监控 MySQL 数据库执行的每秒 I/O 操作的数量,评估数据库的 I/O 性能

  • mysql.iops:IOPS

1.5?IOPS使用率

显示磁盘的输入/输出操作数(IOPS)使用率,了解数据库系统的 I/O 活动,确保磁盘 I/O 不是性能的瓶颈

  • mysql.iops_usage:IOPS使用率

1.6 流量吞吐(KB)

实例每秒钟的输入、输出流量、网络流量的吞吐量,可了解数据库服务器上下行的网络流量情况

  • mysql.bytes_received:平均每秒从所有客户端接收到的字节数
  • mysql.bytes_sent:平均每秒发送给所有客户端的字节数

1.7 会话连接

实例当前会话连接,显示当前数据库服务器的会话连接数,了解数据库当前活跃的连接数量,有助于评估数据库的并发性能

  • mysql.total_session:当前全部会话
  • mysql.active_session:当前活跃会话

文章来源:https://blog.csdn.net/yzh009918/article/details/135269576
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。