You need to enable JavaScript to run this app.
导航

监控指标说明

最近更新时间2024.05.08 19:03:06

首次发布时间2022.01.20 17:41:02

本文介绍云数据库 veDB MySQL 版的监控告警支持的指标项及相关说明。

注意事项

  • 云监控默认每 30 秒获取一次数据,并根据查询结果的显示粒度,将采集的数据求取平均值或最大值后进行展示。例如,当查询过去 12 小时中代理节点的 QPS 数据时,云监控查询结果的显示粒度为 1 分钟,即每次展示的数据实际上是过去 2 次查询结果的平均值。
  • 监控指标表中的单位均为基础单位,各监控的具体单位请以控制台为准。控制台上展示的单位会根据监控数值按照一定的换算标准灵活调整,其中:
    • SI:按照 SI 标准,将 1000 作为词头进行单位换算,换算时会在基础单位前增加 K、M、G 等词头。例如,已经打开表数的基础单位为 Count,若已经打开表数的监控数值较大,控制台上的单位可能会调整为 KCount、MCount、GCount 等。
    • IEC:按照 IEC 标准,将 1024 作为词头进行单位换算。例如,存储空间使用量的基础单位为 B,若该指标的监控数值较大,控制台上的单位可能会调整为 KiB、MiB、GiB 等。

实例监控指标

云数据库 veDB MySQL 版在实例维度提供以下监控数据。

指标名称MetricName指标说明单位聚合规则
存储空间使用量UsedStorage实例的存储使用量,包括总体使用量、数据空间使用量、日志空间使用量、临时文件空间使用量、系统文件空间使用量。GiBavg
CPU 使用率CpuUtil实例的 CPU 使用率。%avg
内存使用率MemUtil实例的内存使用率。%avg
网络输出流量NetSendBps实例每秒钟的输出流量。B/ssum
网络输入流量NetRecvBps实例每秒钟的输入流量。B/ssum
TPSTPS平均每秒事务数和。Countsum
QPSQPS平均每秒 SQL 语句执行次数。Countsum
连接数CurActiveConnection实例当前总连接数,包括活跃连接数和已创建、已打开的连接数。Countsum

节点监控指标

云数据库 veDB MySQL 版在节点维度提供以下监控数据。

指标名称MetricName指标说明单位聚合规则
CPU 使用率PodCpuUtil统计所选节点的 CPU 使用率。%avg
内存使用率PodMemUtil统计所选节点的内存使用率。%avg
缓冲池使用率UsedInnodbBufferPoolUtil该指标用于统计空闲的页与 InnoDB 缓存中缓冲池页面总数的比例。%avg
缓冲池命中率InnodbBufferPoolHitUtil该指标用于统计读命中与读请求数比例。%avg
缓冲池脏块率InnodbBufferPoolDirtyUtil该指标用于统计 InnoDB 缓存中脏数据与 InnoDB 缓存中使用的页比例。%avg
InnoDB 读取吞吐量InnodbBufferDataReads该指标用于统计 Innodb 平均每秒读字节数。B/savg
InnoDB 写入吞吐量InnodbBufferDataWritten该指标用于统计 Innodb 平均每秒写字节数。B/savg
InnoDB 文件读取频率InnodbOsDataReads该指标用于统计 Innodb 平均每秒从文件中读的次数。Count/savg
InnoDB 文件写入频率InnodbOsDataWrites该指标用于统计 Innodb 平均每秒向文件中写的次数。Count/savg
InnoDB 日志写请求频率InnodbLogWriteRequests该指标用于统计平均每秒的日志写请求数。Count/savg
InnoDB 日志物理写频率InnodbLogWrites该指标用于统计平均每秒向日志文件的物理写次数。Count/savg
InnoDB 日志 fsync 写频率InnodbLogFsyncs该指标用于统计平均每秒向日志文件完成的 fsync()写数量。Count/savg
临时表创建速率CreateTempTableUtil该指标用于统计每秒在硬盘上创建的临时表速率。Count/savg
慢查询数SlowQueries该指标用于统计每秒慢查询 SQL 数量。Count/savg
运行线程数ThreadsRunning该指标用于统计当前运行中的现成数量,即活跃线程数。Countmax
当前打开连接数ThreadsConnected该指标用于统计当前的线程连接数。Countmax
全表扫描数SelectScan该指标用于统计每秒全表扫描的数量。Count/savg
更新数OperationUpdate该指标用于统计每秒的更新次数。Count/savg
InnoDB 行更新量InnodbRowsUpdated该指标用于统计每秒的更新行数量。Count/savg
删除数OperationDelete该指标用于统计每秒的删除次数。Count/savg
InnoDB 行删除量InnodbRowsDeleted该指标用于统计每秒的删除行数量。Count/savg
插入数OperationInsert该指标用于统计每秒的插入次数。Count/savg
InnoDB 行插入量InnodbRowsInserted该指标用于统计每秒的插入行数量。Count/savg
覆盖数OperationReplace该指标用于统计每秒的覆盖行数量。Count/savg
提交数OperationCommit该指标用于统计每秒的事务提交数量。Count/savg
内部提交数HandlerCommit该指标用于统计每秒的 InnoDB 内部的事务提交数量。Count/savg
回滚数OperationRollback该指标用于统计每秒的事务回滚数量。Count/savg
内部回滚数HandlerRollback该指标用于统计每秒 InnoDB 内部的事务回滚数量。Count/savg
已创建线程数ThreadsCreated该指标用于统计已创建的线程数量。Countmax
已经打开表数OpenedTables该指标用于统计已经打开表的数量。Countmax
InnoDB 当前打开表数量InnodbNumOpenFiles该指标用于统计当前打开表的数量。Countmax
InnoDB 行锁获取平均时间InnodbRowsLockTimeAvg该指标用于统计 InnoDB 获取行锁的平均时间。μsmax
InnoDB 等待行锁次数InnodbRowLockWaits该指标用于统计 InnoDB 每秒等待行锁的次数。Count/savg
临时文件数量CreatedTmpFiles该指标用于统计每秒临时文件的数量。Count/savg
磁盘临时表数量CreatedTmpDiskTables该指标用于统计每秒磁盘临时表的数量。Count/savg
读下一行请求数HandlerReadRndNext该指标用于统计每秒读下一行请求的数量。Count/savg
InnoDB 空页数InnodbBufferPoolPagesFree该指标用于统计 InnoDB 的空页数。Countmax
InnoDB 总页数TotalInnodbBufferPoolPages该指标用于统计 InnoDB 的总页数。Countmax
InnoDB 逻辑读InnodbBufferPoolReadRequests该指标用于统计 InnoDB 每秒的逻辑读次数。Count/savg
InnoDB 物理读InnodbBufferPoolReads该指标用于统计 InnoDB 每秒的物理读次数。Count/savg