最近更新时间:2023.05.31 15:35:50
首次发布时间:2022.05.07 15:40:27
本文为您介绍云数据库 MySQL 版的监控告警支持的指标项及相关说明。
云监控默认每 30 秒获取一次数据,并根据查询结果的显示粒度,将采集的数据求取平均值或最大值后进行展示。例如,当查询过去 3 小时中代理节点的 QPS 数据时,云监控查询结果的显示粒度为 2 分钟,即每次展示的数据实际上是过去 4 次查询结果的平均值。查看监控数据的方法,请参见查看监控信息。
为方便显示,云数据库 MySQL 版的监控告警大盘会根据数据量自动调整单位,具体单位以监控大盘显示为准。例如,在 Innodb 读取量大时,会将单位从 Byte/s 调整为 KB/s;在 Innodb 读取量更大时,则会将单位调整为 MB/s。
您可以调用 GetMetricData 接口查询各监控指标数据和告警信息。调用查询接口时,需要获取产品的 Namespace、待查询指标所属的 SubNamespace 和待查询指标 MetricName。云数据库 MySQL 版的 Namespace 为 VCM_RDS_MySQL
,各指标的 MetricName 与 SubNamespace 如下表所示。
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
CPU 使用率 | CpuUtil | resource_monitor | % | 允许闲时超用, CPU 使用率可能大于 100%。 |
内存使用率 | MemUtil | resource_monitor | % | 允许闲时超用,内存使用率可能大于 100%。 |
磁盘利用率 | DiskUtil | resource_monitor | % | 磁盘使用空间/实例购买空间。 |
网络输入流量 | NetworkReceiveThroughput | resource_monitor | Byte/s | 每秒接收的字节数。 |
网络输出流量 | NetworkTransmitThroughput | resource_monitor | Byte/s | 每秒发送的字节数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
从库复制延迟 | ReplicationDelay | deploy_monitor | s | 主从延迟时间。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
CPU 使用率 | ProxyCpuUtil | proxy_monitor | % | Proxy CPU 使用率。 |
内存使用率 | ProxyMemUtil | proxy_monitor | % | Proxy 内存使用率。 |
QPS | ProxyQPS | proxy_monitor | Count/s | Proxy 每秒接收的请求次数。 |
TPS | ProxyTPS | proxy_monitor | Count/s | Proxy 每秒接收的事务次数。事务包括成功提交的事务、失败回滚的事务以及未开启事务的单一请求。 |
连接数 | ProxyConnection | proxy_monitor | Count | Proxy 连接数。 说明 当 MySQL 达到最大连接数后,Proxy 连接数大于 MySQL 连接数,Proxy 的最大连接数为 MySQL 的 2 倍。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
慢查询数 | SlowQueries | engine_monitor | Count | 查询时间超过 long_query_time 秒的查询的个数。 |
全表扫描数 | SelectScan | engine_monitor | Count/s | 执行全表搜索查询的数量。 |
更新数 | OperationUpdate | engine_monitor | Count/s | 每秒更新数。 |
删除数 | OperationDelete | engine_monitor | Count/s | 每秒删除数。 |
插入数 | OperationInsert | engine_monitor | Count/s | 每秒插入数。 |
覆盖数 | OperationReplace | engine_monitor | Count/s | 每秒覆盖数。 |
提交数 | OperationCommit | engine_monitor | Count/s | 每秒提交次数。 |
回滚数 | OperationRollback | engine_monitor | Count/s | 每秒回滚次数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
当前打开连接数 | ThreadsConnected | engine_monitor | Count | 当前打开的连接的数量。 |
已创建的线程数 | ThreadsCreated | engine_monitor | Count | 创建用来处理连接的线程数。 |
运行的线程数 | ThreadsRunning | engine_monitor | Count | 激活的(非睡眠状态)线程数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
临时表数量 | CreatedTmpTables | engine_monitor | Count/s | 创建临时表的数量。 |
等待表锁次数 | TableLocksWaited | engine_monitor | Count/s | 不能立即获得的表的锁的次数。 |
打开表个数 | OpenedTables | engine_monitor | Count | 已经打开的表个数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
InnoDB 缓存命中率 | InnodbCacheHitRate | engine_monitor | % | Innodb 引擎的缓存命中率。 |
InnoDB 缓存使用率 | InnodbCacheUtil | engine_monitor | % | Innodb 引擎的缓存使用率。 |
Innodb 当前打开表的数量 | InnodbNumOpenFiles | engine_monitor | Count | Innodb 引擎当前打开表的数量。 |
InnoDB 读取量 | InnodbDataReadBytes | engine_monitor | Byte/s | Innodb 引擎每秒已经完成读取数据的字节数。 |
InnoDB 读取次数 | InnodbDataReadCounts | engine_monitor | Count/s | Innodb 引擎每秒已经完成读取数据的次数。 |
InnoDB 写入量 | InnodbDataWriteBytes | engine_monitor | Byte/s | Innodb 引擎每秒已经完成写数据的字节数。 |
InnoDB 写入次数 | InnodbDataWriteCounts | engine_monitor | Count/s | Innodb 引擎每秒已经完成写数据的次数。 |
InnoDB 行删除量 | InnodbRowsDeleted | engine_monitor | Count/s | Innodb 引擎每秒删除的行数。 |
InnoDB 行插入量 | InnodbRowsInserted | engine_monitor | Count/s | Innodb 引擎每秒插入的行数。 |
InnoDB 行更新量 | InnodbRowsUpdated | engine_monitor | Count/s | Innodb 引擎每秒更新的行数。 |
InnoDB 行读取量 | InnodbRowsRead | engine_monitor | Count/s | Innodb 引擎每秒读取的行数。 |
InnoDB 平均获取行锁时间 | InnodbRowsLockTimeAvg | engine_monitor | ms | Innodb 引擎行锁定的平均时长。 |
InnoDB 等待行锁次数 | InnodbRowLockWaits | engine_monitor | Count/s | Innodb 引擎每秒等待行锁定的次数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
磁盘临时表数量 | CreatedTmpDiskTables | engine_monitor | Count/s | 每秒创建磁盘临时表的次数。 |
临时文件数量 | CreatedTmpFiles | engine_monitor | Count/s | 每秒创建临时文件的次数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
读下一行请求数 | HandlerReadRndNext | engine_monitor | Count/s | 每秒读取下一行的请求次数。 |
内部回滚数 | HandlerRollback | engine_monitor | Count/s | 每秒事务被回滚的次数。 |
内部提交数 | HandlerCommit | engine_monitor | Count/s | 每秒事务提交的次数。 |
指标名 | MetricName | SubNamespace | 单位 | 指标说明 |
---|---|---|---|---|
InnoDB 空页数 | InnodbBufferPoolPagesFree | engine_monitor | Count | Innodb 引擎内存空页个数。 |
InnoDB 总页数 | TotalInnodbBufferPoolPages | engine_monitor | Count | Innodb 引擎占用内存总页数。 |
InnoDB 逻辑读 | InnodbBufferPoolReadRequests | engine_monitor | Count/s | Innodb 引擎每秒已经完成的逻辑读请求次数。 |
InnoDB 物理读 | InnodbBufferPoolReads | engine_monitor | Count/s | Innodb 引擎每秒已经完成的物理读请求次数。 |