监控

图表中嵌入的监控数据可用于 MySQL 资源、性能和容量的监控与告警,并支持配置通知策略。

直观呈现的监控数据可用于为运维巡检或性能调优提供决策支持。

目录

性能监控图表

平台默认采集与 MySQL 资源、性能和容量相关的常用监控指标。在实例的 Monitoring 标签页中,可以查看这些指标的实时监控数据。

指标默认监控指标
Pod CPU UtilizationPod 的 CPU 使用率。CPU 使用率超过 100% 的 Pod 会被忽略,因为在正常情况下,CPU 使用率不会超过 100%。如果超过 100%,请检查该 Pod 的所有容器是否都设置了资源限制。
Pod Memory UtilizationPod 的内存使用率。内存使用率超过 100% 的 Pod 会被忽略,因为在正常情况下,内存使用率不会超过 100%。如果超过 100%,请检查该 Pod 的所有容器是否都设置了资源限制。
Network Received过去 5 分钟内从网络接收的平均字节数/秒
Network Transmitted过去 5 分钟内发送到网络的平均字节数/秒
PVC UsedPVC 存储使用量。
MySQL ConnectionsMax Connections 是允许的最大同时客户端连接数,默认值为 151。增加该值会增加 mysqld 需要的文件描述符数量。
MySQL Client Thread ActivityThreads Connected 表示打开的连接数,Threads Running 表示非休眠线程数。
MySQL Table LocksMySQL 会因不同原因获取多种锁。此图表展示了 MySQL 向存储引擎请求的表级锁数量。
MySQL Sorts此图表还显示了排序操作中需要扫描整个表或表的某个范围以返回无法通过索引排序的结果的情况。
MySQL Slow Queries慢查询定义为执行时间超过 long_query_time 设置的查询。
InnoDB Buffer Pool RequestsInnoDB Buffer Pool Requests 指对 InnoDB 缓冲池发起的读写请求总数。
TPS每秒事务数(Transactions Per Second,TPS)是衡量 MySQL 每秒处理事务数量的关键性能指标。
CommandsCommands 指 MySQL 执行的 SQL 语句数量,包括查询、插入、更新、删除及其他数据库操作。