本文为您介绍云数据库 MySQL 版支持的监控项及监控项相关的信息。
说明
为方便显示,云数据库 MySQL 版的监控告警大盘会根据数据量自动调整单位,具体单位以监控大盘显示为准。例如,在 Innodb 读取量大时,会将单位从 Byte/s 调整为 KB/s;在 Innodb 读取量更大时,则会将单位调整为 MB/s。
您可以调用 GetMetricData 接口查询各监控指标数据和告警信息。调用该接口时,需要提供产品的 Namespace、待查询指标所属的 SubNamespace 和待查询指标的 MetricName。云数据库 MySQL 版的 Namespace 为 VCM_RDS_MySQL
,各指标的 MetricName 与 SubNamespace 见下文监控项列表。
您也可以在云数据库 MySQL 版监控指标查询获取各个监控指标的详细信息。
云数据库 MySQL 版提供了新的监控项,支持在资源监控、部署监控、引擎监控分类下查看实例维度和节点维度的监控信息。如需使用,请参见实例&节点双维度监控项列表。原有的监控项(仅支持查看实例维度的监控信息)仍支持使用,可在实例单维度监控项列表查询相关信息。
说明
监控指标 | 指标名称 | MetricName | Subnamespace | 单位 | 指标说明 |
---|---|---|---|---|---|
CPU使用率 | CPU使用率 | CpuUtil | resource_monitor_new | Percent | 允许闲时超用, CPU 使用率可能大于 100%。 |
内存使用率 | 内存使用率 | MemUtil | resource_monitor_new | Percent | 允许闲时超用,内存使用率可能大于 100%。 |
磁盘使用率 | 磁盘利用率 | DiskUtil | resource_monitor_new | Percent | 磁盘使用空间/实例购买空间。 |
网络输入流量 | 网络输入流量 | NetworkReceiveThroughput | resource_monitor_new | Byte/s | 每秒接收的字节数。 |
网络输出流量 | 网络输出流量 | NetworkTransmitThroughput | resource_monitor_new | Byte/s | 每秒发送的字节数。 |
IOPS | IOPS | IOPS | resource_monitor_new | Count/s | IOPS。 |
磁盘使用量 | 磁盘使用量 | DiskUsageBytes | resource_monitor_new | Bytes | 磁盘使用量。 |
复制延迟 | 从库复制延迟 | ReplicationDelay | deploy_monitor_new | Second | 主从延迟时间。 |
TPS | TPS | ProxyTPS | proxy_monitor | Count | Proxy 每秒接收的事务次数。事务包括成功提交的事务、失败回滚的事务以及未开启事务的单一请求。 |
QPS | QPS | ProxyQPS | proxy_monitor | Count | Proxy 每秒接收的请求次数。 |
连接数 | 连接数 | ProxyConnection | proxy_monitor | Count | Proxy 连接数。说明 当 MySQL 达到最大连接数后,Proxy 连接数大于 MySQL 连接数,Proxy 的最大连接数为 MySQL 的 2 倍。 |
CPU使用率 | CPU使用率 | ProxyCpuUtil | proxy_monitor | Percent | Proxy 的 CPU 使用率。 |
内存使用率 | 内存使用率 | ProxyMemUtil | proxy_monitor | Percent | Proxy 的内存使用率。 |
连接数使用率 | 代理连接数使用率 | ProxyConnectionUsage | proxy_monitor | Percent | Proxy 的连接数使用率。 |
慢查询数 | 慢查询数 | SlowQueries | engine_monitor_new | Count/Second | 查询时间超过 long_query_time 秒的查询的个数。 |
全表扫描数 | 全表扫描数 | SelectScan | engine_monitor_new | Count/Second | 执行全表搜索查询的数量。 |
更新数 | 更新数 | OperationUpdate | engine_monitor_new | Count/Second | 每秒更新数。 |
删除数 | 删除数 | OperationDelete | engine_monitor_new | Count/Second | 每秒删除数。 |
插入数 | 插入数 | OperationInsert | engine_monitor_new | Count/Second | 每秒执行的 INSERT 请求数。 |
覆盖数 | 覆盖数 | OperationReplace | engine_monitor_new | Count/Second | 每秒覆盖数。 |
提交数 | 提交数 | OperationCommit | engine_monitor_new | Count/Second | 每秒提交次数。 |
回滚数 | 回滚数 | OperationRollback | engine_monitor_new | Count/Second | 每秒回滚次数。 |
每秒请求数 | MySQL 每秒请求数 | QPS | engine_monitor_new | Count/Second | MySQL 客户端每秒发送给 MySQL 的查询数量,包括存储过程内部的查询。该指标会统计 COM_STMT_PREPARE ,COM_STMT_CLOSE 和 COM_STMT_RESET 。 |
每秒事务数 | 每秒事务数 | TPS | engine_monitor_new | Count/Second | 每秒事务数(包括成功事务和失败回滚事务)。 |
每秒Insert_Select数 | 平均每秒insert select执行次数 | InsertSelect | engine_monitor_new | Count/Second | 平均每秒 Insert_Select 语句执行次数。 |
当前打开连接数 | 当前打开连接数 | ThreadsConnected | engine_monitor_new | Count | 当前打开的连接的数量。 |
已创建线程数 | 已创建线程数 | ThreadsCreated | engine_monitor_new | Count | 创建用来处理连接的线程数。 |
运行线程数 | 运行线程数 | ThreadsRunning | engine_monitor_new | Count | 激活的(非睡眠状态)线程数。 |
连接数利用率比例 | MySQL连接数利用率 | ConnUsage | engine_monitor_new | Percent | MySQL 连接数利用率。 |
临时表数量 | 临时表数量 | CreatedTmpTables | engine_monitor_new | Count/Second | 创建临时表的数量。 |
等待表锁次数 | 等待表锁次数 | TableLocksWaited | engine_monitor_new | Count/Second | 不能立即获得的表的锁的次数。 |
已经打开表数 | 打开表个数 | OpenedTables | engine_monitor_new | Count | 已经打开的表个数。 |
打开文件数 | 打开文件个数 | OpenFiles | engine_monitor_new | Count | 打开文件个数。 |
Innodb缓存命中率 | Innodb缓存命中率 | InnodbCacheHitRate | engine_monitor_new | Percent | InnoDB 引擎的缓存命中率。 |
Innodb缓存使用率 | Innodb缓存使用率 | InnodbCacheUtil | engine_monitor_new | Percent | InnoDB 引擎的缓存使用率。 |
Innodb读取量 | Innodb读取量 | InnodbDataRead | engine_monitor_new | Byte/s | InnoDB 引擎每秒已经完成读取数据的字节数。 |
Innodb写入量 | Innodb写入量 | InnodbDataWritten | engine_monitor_new | Byte/s | InnoDB 引擎每秒已经完成写数据的字节数。 |
Innodb读取次数 | Innodb读取次数 | InnodbDataReadCounts | engine_monitor_new | Count/Second | InnoDB 引擎每秒已经完成读取数据的次数。 |
Innodb写入次数 | innodb写入次数 | InnodbDataWriteCounts | engine_monitor_new | Count/Second | InnoDB 引擎每秒已经完成写数据的次数。 |
Innodb当前打开表数量 | Innodb当前打开表数量 | InnodbNumOpenFiles | engine_monitor_new | Count | InnoDB 引擎当前打开表的数量。 |
Innodb行读取量 | Innodb行读取量 | InnodbDataReadBytes | engine_monitor_new | Count/Second | InnoDB 引擎每秒读取的行数。 |
Innodb行删除量 | Innodb行删除量 | InnodbRowsDeleted | engine_monitor_new | Count/Second | InnoDB 引擎每秒删除的行数。 |
Innodb行插入量 | Innodb行插入量 | InnodbRowsInserted | engine_monitor_new | Count/Second | InnoDB 引擎每秒插入的行数。 |
Innodb行更新量 | Innodb行更新量 | InnodbRowsUpdated | engine_monitor_new | Count/Second | InnoDB 引擎每秒更新的行数。 |
Innodb行锁获取平均时间 | Innodb平均获取行锁等待时间 | InnodbRowsLockTimeAvg | engine_monitor_new | Millisecond | InnoDB 引擎行锁定的平均时长。 |
InnoDB 等待行锁次数 | Innodb等待行锁次数 | InnodbRowLockWaits | engine_monitor_new | Count/Second | InnoDB 引擎每秒等待行锁定的次数。 |
InnoDB 表最大等待row locks时间 | InnoDB 表最大等待row locks时间 | InnodbRowLockTimeMax | engine_monitor_new | Millisecond | InnoDB 表最大等待 row locks 时间。 |
Innodb平均每秒物理写Redo Log File次数 | Innodb平均每秒物理写Redo Log File次数 | InnodbLogWrites | engine_monitor_new | Count/Second | InnoDB平均每秒物理写 Redo Log File 次数。 |
平均每秒向日志文件完成的fsync写数量 | 平均每秒向日志文件完成的fsync写数量 | InnodbOsLogFsyncs | engine_monitor_new | Count/Second | 平均每秒向日志文件完成的 fsync() 写数量。 |
平均每秒向数据文件完成的fsync写数量 | InnoDB 平均每秒fsync操作次数 | InnodbDataFsyncs | engine_monitor_new | Count/Second | 平均每秒向数据文件完成的 fsync() 写数量。 |
Redolog使用量 | Redolog使用量 | RedologSize | engine_monitor_new | MByte | Redolog 的磁盘空间使用量。 |
慢日志使用量 | 慢日志使用量 | SlowLogSize | engine_monitor_new | MByte | 慢日志的磁盘空间使用量。 |
临时文件数量 | 临时文件数量 | CreatedTmpFiles | engine_monitor_new | Count/Second | 每秒创建临时文件的次数。 |
磁盘临时表数量 | 磁盘临时表数量 | CreatedTmpDiskTables | engine_monitor_new | Count/Second | 每秒创建磁盘临时表的次数。 |
读下一行请求数 | 读下一行请求数 | HandlerReadRndNext | engine_monitor_new | Count/Second | 每秒读取下一行的请求次数。 |
内部回滚数 | 内部回滚数 | HandlerRollback | engine_monitor_new | Count/Second | 每秒事务被回滚的次数。 |
内部提交数 | 内部提交数 | HandlerCommit | engine_monitor_new | Count/Second | 每秒事务提交的次数。 |
Innodb空页数 | Innodb空页数 | InnodbBufferPoolPagesFree | engine_monitor_new | Count | InnoDB 引擎内存空页个数。 |
Innodb总页数 | Innodb总页数 | TotalInnodbBufferPoolPages | engine_monitor_new | Count | InnoDB 引擎占用内存总页数。 |
Innodb逻辑读 | Innodb逻辑读 | InnodbBufferPoolReadRequests | engine_monitor_new | Count/Second | InnoDB 引擎每秒已经完成的逻辑读请求次数。 |
Innodb物理读 | Innodb物理读 | InnodbBufferPoolReads | engine_monitor_new | Count/Second | InnoDB 引擎每秒已经完成的物理读请求次数。 |
InnoDB Buffer Pool 脏页比率 | InnoDB Buffer Pool 脏页比率 | InnodbBpDirtyPct | engine_monitor_new | Percent | InnoDB Buffer Pool 脏页比率,计算公式为 InnoDB_buffer_pool_pages_dirty/InnoDB_buffer_pool_pages_data* 100% 。 |
InnoDB Buffer Pool 刷Page请求数量 | InnoDB Buffer Pool 刷Page请求数量 | InnodbBufferPoolPagesFlushed | engine_monitor_new | Count/Second | InnoDB Buffer Pool 刷 Page 请求数量。 |
监控项(控制台显示名) | 监控项(监控指标名) | MetricName | Subnamespace | 单位 | 指标说明 |
---|---|---|---|---|---|
CPU使用率 | CPU使用率 | CpuUtil | resource_monitor | Percent | 允许闲时超用, CPU 使用率可能大于 100%。 |
内存使用率 | 内存使用率 | MemUtil | resource_monitor | Percent | 允许闲时超用,内存使用率可能大于 100%。 |
磁盘使用率 | 磁盘利用率 | DiskUtil | resource_monitor | Percent | 磁盘使用空间/实例购买空间。 |
网络输入流量 | 网络输入流量 | NetworkReceiveThroughput | resource_monitor | Byte/s | 每秒接收的字节数。 |
网络输出流量 | 网络输出流量 | NetworkTransmitThroughput | resource_monitor | Byte/s | 每秒发送的字节数。 |
IOPS | IOPS | IOPS | resource_monitor | Count/s | IOPS。 |
磁盘使用量 | 磁盘使用量 | DiskUsageBytes | resource_monitor | Bytes | 磁盘使用量。 |
复制延迟 | 从库复制延迟 | ReplicationDelay | deploy_monitor | Second | 主从延迟时间。 |
TPS | TPS | ProxyTPS | proxy_monitor | Count | Proxy 每秒接收的事务次数。事务包括成功提交的事务、失败回滚的事务以及未开启事务的单一请求。 |
QPS | QPS | ProxyQPS | proxy_monitor | Count | Proxy 每秒接收的请求次数。 |
连接数 | 连接数 | ProxyConnection | proxy_monitor | Count | Proxy 连接数。说明 当 MySQL 达到最大连接数后,Proxy 连接数大于 MySQL 连接数,Proxy 的最大连接数为 MySQL 的 2 倍。 |
CPU使用率 | CPU使用率 | ProxyCpuUtil | proxy_monitor | Percent | Proxy 的 CPU 使用率。 |
内存使用率 | 内存使用率 | ProxyMemUtil | proxy_monitor | Percent | Proxy 的内存使用率。 |
连接数使用率 | 代理连接数使用率 | ProxyConnectionUsage | proxy_monitor | Percent | Proxy 的连接数使用率。 |
慢查询数 | 慢查询数 | SlowQueries | engine_monitor | Count/Second | 查询时间超过 long_query_time 秒的查询的个数。 |
全表扫描数 | 全表扫描数 | SelectScan | engine_monitor | Count/Second | 执行全表搜索查询的数量。 |
更新数 | 更新数 | OperationUpdate | engine_monitor | Count/Second | 每秒更新数。 |
删除数 | 删除数 | OperationDelete | engine_monitor | Count/Second | 每秒删除数。 |
插入数 | 插入数 | OperationInsert | engine_monitor | Count/Second | 每秒执行的 INSERT 请求数。 |
覆盖数 | 覆盖数 | OperationReplace | engine_monitor | Count/Second | 每秒覆盖数。 |
提交数 | 提交数 | OperationCommit | engine_monitor | Count/Second | 每秒提交次数。 |
回滚数 | 回滚数 | OperationRollback | engine_monitor | Count/Second | 每秒回滚次数。 |
每秒请求数 | MySQL 每秒请求数 | QPS | engine_monitor | Count/Second | MySQL 客户端每秒发送给 MySQL 的查询数量,包括存储过程内部的查询。该指标会统计 COM_STMT_PREPARE ,COM_STMT_CLOSE 和 COM_STMT_RESET 。 |
每秒事务数 | 每秒事务数 | TPS | engine_monitor | Count/Second | 每秒事务数(包括成功事务和失败回滚事务)。 |
每秒Insert_Select数 | 平均每秒insert select执行次数 | InsertSelect | engine_monitor | Count/Second | 平均每秒 Insert_Select 语句执行次数。 |
当前打开连接数 | 当前打开连接数 | ThreadsConnected | engine_monitor | Count | 当前打开的连接的数量。 |
已创建线程数 | 已创建线程数 | ThreadsCreated | engine_monitor | Count | 创建用来处理连接的线程数。 |
运行线程数 | 运行线程数 | ThreadsRunning | engine_monitor | Count | 激活的(非睡眠状态)线程数。 |
连接数利用率比例 | MySQL连接数利用率 | ConnUsage | engine_monitor | Percent | MySQL 连接数利用率。 |
临时表数量 | 临时表数量 | CreatedTmpTables | engine_monitor | Count/Second | 创建临时表的数量。 |
等待表锁次数 | 等待表锁次数 | TableLocksWaited | engine_monitor | Count/Second | 不能立即获得的表的锁的次数。 |
已经打开表数 | 打开表个数 | OpenedTables | engine_monitor | Count | 已经打开的表的个数。 |
打开文件数 | 打开文件个数 | OpenFiles | engine_monitor | Count | 打开文件个数。 |
Innodb缓存命中率 | Innodb缓存命中率 | InnodbCacheHitRate | engine_monitor | Percent | InnoDB 引擎的缓存命中率。 |
Innodb缓存使用率 | Innodb缓存使用率 | InnodbCacheUtil | engine_monitor | Percent | InnoDB 引擎的缓存使用率。 |
Innodb读取量 | Innodb读取量 | InnodbDataRead | engine_monitor | Byte/s | InnoDB 引擎每秒已经完成读取数据的字节数。 |
Innodb写入量 | Innodb写入量 | InnodbDataWritten | engine_monitor | Byte/s | InnoDB 引擎每秒已经完成写数据的字节数。 |
Innodb写入次数 | innodb写入次数 | InnodbDataWriteCounts | engine_monitor | Count/Second | InnoDB 引擎每秒已经完成写数据的次数。 |
Innodb当前打开表数量 | Innodb当前打开表数量 | InnodbNumOpenFiles | engine_monitor | Count | InnoDB 引擎当前打开表的数量。 |
Innodb行读取量 | Innodb行读取量 | InnodbDataReadBytes | engine_monitor | Count/Second | InnoDB 引擎每秒读取的行数。 |
Innodb行删除量 | Innodb行删除量 | InnodbRowsDeleted | engine_monitor | Count/Second | InnoDB 引擎每秒删除的行数。 |
Innodb行插入量 | Innodb行插入量 | InnodbRowsInserted | engine_monitor | Count/Second | InnoDB 引擎每秒插入的行数。 |
Innodb行更新量 | Innodb行更新量 | InnodbRowsUpdated | engine_monitor | Count/Second | InnoDB 引擎每秒更新的行数。 |
Innodb行锁获取平均时间 | Innodb平均获取行锁等待时间 | InnodbRowsLockTimeAvg | engine_monitor | Millisecond | InnoDB 引擎行锁定的平均时长。 |
InnoDB 等待行锁次数 | Innodb等待行锁次数 | InnodbRowLockWaits | engine_monitor | Count/Second | InnoDB 引擎每秒等待行锁定的次数。 |
InnoDB 表最大等待row locks时间 | InnoDB 表最大等待row locks时间 | InnodbRowLockTimeMax | engine_monitor | Millisecond | InnoDB 表最大等待 row locks 时间。 |
Innodb平均每秒物理写Redo Log File次数 | Innodb平均每秒物理写Redo Log File次数 | InnodbLogWrites | engine_monitor | Count/Second | InnoDB平均每秒物理写 Redo Log File 次数。 |
平均每秒向日志文件完成的fsync写数量 | 平均每秒向日志文件完成的fsync写数量 | InnodbOsLogFsyncs | engine_monitor | Count/Second | 平均每秒向日志文件完成的 fsync() 写数量。 |
平均每秒向数据文件完成的fsync写数量 | InnoDB 平均每秒fsync操作次数 | InnodbDataFsyncs | engine_monitor | Count/Second | 平均每秒向数据文件完成的 fsync() 写数量。 |
Redolog使用量 | Redolog使用量 | RedologSize | engine_monitor | MByte | Redolog 的磁盘空间使用量。 |
慢日志使用量 | 慢日志使用量 | SlowLogSize | engine_monitor | MByte | 慢日志的磁盘空间使用量。 |
临时文件数量 | 临时文件数量 | CreatedTmpFiles | engine_monitor | Count/Second | 每秒创建临时文件的次数。 |
磁盘临时表数量 | 磁盘临时表数量 | CreatedTmpDiskTables | engine_monitor | Count/Second | 每秒创建磁盘临时表的次数。 |
读下一行请求数 | 读下一行请求数 | HandlerReadRndNext | engine_monitor | Count/Second | 每秒读取下一行的请求次数。 |
内部回滚数 | 内部回滚数 | HandlerRollback | engine_monitor | Count/Second | 每秒事务被回滚的次数。 |
内部提交数 | 内部提交数 | HandlerCommit | engine_monitor | Count/Second | 每秒事务提交的次数。 |
Innodb空页数 | Innodb空页数 | InnodbBufferPoolPagesFree | engine_monitor | Count | InnoDB 引擎内存空页个数。 |
Innodb总页数 | Innodb总页数 | TotalInnodbBufferPoolPages | engine_monitor | Count | InnoDB 引擎占用内存总页数。 |
Innodb逻辑读 | Innodb逻辑读 | InnodbBufferPoolReadRequests | engine_monitor | Count/Second | InnoDB 引擎每秒已经完成的逻辑读请求次数。 |
Innodb物理读 | Innodb物理读 | InnodbBufferPoolReads | engine_monitor | Count/Second | InnoDB 引擎每秒已经完成的物理读请求次数。 |
InnoDB Buffer Pool 脏页比率 | InnoDB Buffer Pool 脏页比率 | InnodbBpDirtyPct | engine_monitor | Percent | InnoDB Buffer Pool 脏页比率,计算公式为 InnoDB_buffer_pool_pages_dirty/InnoDB_buffer_pool_pages_data* 100% 。 |
InnoDB Buffer Pool 刷Page请求数量 | InnoDB Buffer Pool 刷Page请求数量 | InnodbBufferPoolPagesFlushed | engine_monitor | Count/Second | InnoDB Buffer Pool 刷 Page 请求数量。 |