You need to enable JavaScript to run this app.
导航
监控指标说明
最近更新时间:2024.11.26 10:16:12首次发布时间: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 等。

监控指标说明

您可以调用 GetMetricData 接口查询云数据库 veDB MySQL 版实例的各监控指标数据。调用该接口进行查询时,需要获取以下监控指标的相关信息:

  • Namespace:待查询的监控指标所属的产品空间。
    veDB MySQL 实例的产品空间名称为 VCM_veDB_MySQL

  • SubNamespace:待查询的指标所属的维度。
    veDB MySQL 实例支持查看 Instance(实例)和 Pod(节点) 2 种维度的监控指标。

  • MetricName:待查询的监控指标名称。
    veDB MySQL 实例各监控指标对应的 MetricName 如下表所示,更多详情请参见云监控指标查询

实例监控指标

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

指标名称MetricName单位指标说明
存储空间使用量存储空间使用量UsedStorageB实例的总存储使用量,包括数据空间使用量、日志(Redolog、Binlog、Undolog)空间使用量、临时空间使用量、系统空间使用量。
数据空间使用量DataUsedStorageB统计实例数据空间使用量。

冷数据存储空间使用量

UsedColdStorage

B

统计实例冷数据存储空间使用量。

说明

  • 开启冷热分离功能并归档冷数据后,才会展示该监控指标,详情请参见冷热分离介绍
  • 冷数据存储空间使用量不占用存储空间(热)使用量。
日志空间使用量Redolog空间使用量RedoUsedStorageB统计实例 Redolog 空间使用量。
Binlog空间使用量BinlogUsedStorageB统计实例 Binlog 空间使用量。
Undolog空间使用量UndoUsedStorageB统计实例 Undolog 空间使用量。
临时空间使用量TmpUsedStorageB统计实例临时文件空间使用量。
系统空间使用量SysUsedStorageB统计实例系统文件空间使用量。
CPU使用率CPU使用率CpuUtil%统计实例中所有节点的平均 CPU 使用率。
CPU最大使用率MaxCpuUtil%统计实例中所有节点的最大 CPU 使用率。
内存使用率内存使用率MemUtil%统计实例中所有节点的平均内存使用率。
最大内存使用率MaxMemUtil%统计实例中所有节点的最大内存使用率。
网络网络输出流量NetSendBpsB/s统计实例所有节点每秒钟的输出流量之和。
网络输入流量NetRecvBpsB/s统计实例所有节点每秒钟的输入流量之和。
QPSQPSCount/s统计实例 Proxy 上的每秒请求数。
TPSTPSCount/s统计实例 Proxy 上的每秒事务数。

MPS

MPS

Count/s

统计实例所有节点每秒操作数之和。
数据采集来源于 show global status 命令查询结果中的 Com_insertCom_insert_selectCom_updateCom_update_multiCom_deleteCom_delete_multiCom_replaceCom_replace_select 指标。

复制延迟ReplicaLatencyμs统计主从 redo 的复制延迟时间。
连接数CurActiveConnectionCount实例当前总连接数,包括活跃连接数和已创建、已打开的连接数。
每秒Redo日志写入量RedoLogWrittenB/s实例主节点每秒 Redo 日志写入量。

节点监控指标

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

说明

开启冷热分离功能的实例,不支持展示读 IOPS、写 IOPS 和 I/O 吞吐量这三个监控指标。

指标名称MetricName单位指标说明采集来源
CPU 使用率PodCpuUtil%统计所选节点的 CPU 使用率。
内存使用率PodMemUtil%统计所选节点的内存使用率。
内存缓冲池缓冲池使用率UsedInnodbBufferPoolUtil%统计所选节点空闲的页与 InnoDB 缓存中缓冲池页面总数的比例。来源于 show global status 命令查询结果中的Innodb_buffer_pool_pages_dirtyInnodb_buffer_pool_pages_totalInnodb_buffer_pool_readsInnodb_buffer_pool_read_requests 等指标。
缓冲池命中率InnodbBufferPoolHitUtil%统计所选节点读命中与读请求数比例。
缓冲池脏块率InnodbBufferPoolDirtyUtil%统计所选节点 InnoDB 缓存中脏数据与 InnoDB 缓存中使用的页比例。
连接当前打开连接数ThreadsConnectedCount统计所选节点当前的线程连接数。来源于 show processlist 命令查询结果中的统计信息。
运行线程数ThreadsRunningCount统计所选节点当前运行中的现成数量,即活跃线程数。
已创建线程数ThreadsCreatedCount统计所选节点已创建的线程数量。
QPSQPSCount/s统计所选节点的每秒请求数。来源于 show global status 命令查询结果中的 Questions 指标。
TPSTPSCount/s统计所选节点的每秒事务数。来源于 show global status 命令查询结果中的 Com_commitCom_rollback 指标。
MPSMPSCount/s统计所选节点每秒数据操作数。来源于 show global status 命令查询结果中的 Com_insertCom_insert_selectCom_updateCom_update_multiCom_deleteCom_delete_multiCom_replaceCom_replace_select 指标聚合。
读IOPS读IOPSReadIOPSCount/s统计所选节点读 IOPS 的实时值。
读IOPS上限ReadIOPSLimitCount/s统计所选节点读 IOPS 的最大值。
写IOPS写IOPSWriteIOPSCount/s统计所选节点写 IOPS 的实时值。
写IOPS最上限WriteIOPSLimitCount/s统计所选节点写 IOPS 的最大值。
I/O吞吐量读I/O吞吐量ReadIOThroughputB/s统计所选节点的读 I/O 吞吐量。
写I/O吞吐量WriteIOThroughputB/s统计所选节点的写 I/O 吞吐量。
网络网络输入流量NetworkTrafficInputB/s统计所选节点每秒钟的输入流量。来源于 show global status 命令查询结果中的 Bytes_received 指标。
网络输出流量NetworkTrafficOutputB/s统计所选节点每秒钟的输出流量。来源于 show global status 命令查询结果中的 Bytes_sent 指标。
操作删除数OperationDeleteCount/s统计所选节点每秒的删除次数。来源于 show global status 命令查询结果中的 Com_delete 指标。
更新数OperationUpdateCount/s统计所选节点每秒的更新次数来源于 show global status 命令查询结果中的 Com_update 指标。
插入数OperationInsertCount/s统计所选节点每秒的插入次数。来源于 show global status 命令查询结果中的 Com_insert 指标。
覆盖数OperationReplaceCount/s统计所选节点每秒的覆盖行数量。来源于 show global status 命令查询结果中的 Com_replace 指标。
提交数OperationCommitCount/s统计所选节点每秒的事务提交数量。来源于 show global status 命令查询结果中的 Com_commit 指标。
回滚数OperationRollbackCount/s统计所选节点每秒的事务回滚数量。来源于 show global status 命令查询结果中的 Com_rollback 指标。
慢查询数SlowQueriesCount/s统计所选节点每秒慢查询 SQL 数量。
ComStmt状态ComStmtExecuteComStmtExecuteCount/s统计 Com_stmt_execute 累计执行的次数。来源于 show global status 命令查询结果中的 Com_stmt_execute 指标。
ComStmtReprepareComStmtReprepareCount/s统计 Com_stmt_reprepare 累计执行的次数。来源于 show global status 命令查询结果中的 Com_stmt_reprepare 指标。
ComStmtSendLongDataComStmtSendLongDataCount/s统计 Com_stmt_send_long_data 累计执行的次数。来源于 show global status 命令查询结果中的 Com_stmt_send_long_data 指标。
ComStmtResetComStmtResetCount/s统计 Com_stmt_reset 累计执行的次数。来源于 show global status 命令查询结果中的 Com_stmt_reset 指标。
ComStmtPrepareComStmtPrepareCount/s统计 Com_stmt_prepare 累计执行的次数。来源于 show global status 命令查询结果中的 Com_stmt_prepare 指标。
ComStmtFetchComStmtFetchCount/s统计 Com_stmt_fetch 累计执行的次数。来源于 show global status 命令查询结果中的 Com_fetch 指标。
ComStmtCloseComStmtCloseCount/s统计 Com_stmt_close 累计执行的次数。来源于 show global status 命令查询结果中的 Com_close 指标。
全表扫描数SelectScanCount/s统计所选节点每秒全表扫描的数量。
扫描行数Innodb行删除量InnodbRowsDeletedCount/s统计所选节点每秒的删除行数量。来源于 show global status 命令查询结果中的 Innodb_rows_deleted 指标。
Innodb行更新量InnodbRowsUpdatedCount/s统计所选节点每秒的更新行数量。来源于 show global status 命令查询结果中 Innodb_rows_updated 指标。
Innodb行插入量InnodbRowsInsertedCount/s统计所选节点每秒的插入行数量。来源于 show global status 命令查询结果中的 Innodb_rows_inserted 指标。
Innodb行读取量InnodbRowsReadCount/s统计所选节点每秒的读取行数量。来源于 show global status 命令查询结果中 Innodb_rows_read 指标。
InnoDB读写数据量InnoDB读取吞吐量InnodbBufferDataReadsB/s统计所选节点每秒从存储引擎读取的数据量。来源于 show global status 命令查询结果中的Innodb_data_read 指标。
InnoDB写入吞吐量InnodbBufferDataWrittenB/s统计所选节点每秒向存储引擎写入的数据量。来源于 show global status 命令查询结果中的 Innodb_data_written 指标。
InnoDB日志写InnoDB日志写请求频率InnodbLogWriteRequestsCount/s统计所选节点日志的每秒写请求数量。来源于 show global status 命令查询结果中的 Innodb_log_write_requests 指标。
InnoDB日志fsync写频率InnodbLogFsyncsCount/s统计所选节点每秒同步数据到磁盘的次数。来源于 show global status 命令查询结果中的 Innodb_os_log_fsyncs 指标。
Innodb当前打开表数量InnodbNumOpenFilesCount统计所选节点当前打开表的数量。
已经打开表数OpenedTablesCount统计所选节点已经打开表的数量。
临时表创建速率CreateTempTableUtilCount/s统计所选节点每秒创建临时表的速率。
磁盘临时表数量CreatedTmpDiskTablesCount/s统计所选节点在磁盘上每秒创建临时表的数量。
临时文件数量CreatedTmpFilesCount/s统计所选节点每秒创建的临时文件数量。
InnoDB 等待行锁次数InnodbRowLockWaitsCount/s统计所选节点 InnoDB 每秒等待行锁的次数。
Innodb行锁获取平均时间InnodbRowsLockTimeAvgμs统计所选节点 InnoDB 获取行锁的平均时间。
InnoDB文件读取频率InnodbOsDataReadsCount/s统计所选节点 Innodb 平均每秒从文件中读的次数。
InnoDB文件写入频率InnodbOsDataWritesCount/s统计所选节点 Innodb 平均每秒向文件中写的次数。
InnoDB日志物理写频率InnodbLogWritesCount/s统计所选节点平均每秒向日志文件的物理写次数。
内部提交数HandlerCommitCount/s统计所选节点每秒的 InnoDB 内部的事务提交数量。来源于 show global status 命令查询结果中的 hanndler_commit
内部回滚数HandlerRollbackCount/s统计所选节点每秒 InnoDB 内部的事务回滚数量。来源于 show global status 命令查询结果中的 handler_rollback
读下一行请求数HandlerReadRndNextCount/s统计所选节点每秒读下一行请求的数量。
Innodb空页数InnodbBufferPoolPagesFreeCount统计所选节点 InnoDB 的空页数。
Innodb总页数TotalInnodbBufferPoolPagesCount统计所选节点 InnoDB 的总页数。
InnoDB缓冲池请求数Innodb逻辑读InnodbBufferPoolReadRequestsCount/s统计所选节点缓冲池的每秒读次数。来源于 show global status 命令查询结果中的 Innodb_buffer_pool_read_requests 指标。
Innodb逻辑写InnodbBufferPoolWriteRequestsCount/s统计所选节点缓冲池的每秒写次数。来源于 show global status 命令查询结果中的 Innodb_buffer_pool_write_requests 指标。
Innodb物理读InnodbBufferPoolReadsCount/s统计所选节点 InnoDB 每秒的物理读次数。
历史事务列表长度TrxHistoryLenCount统计所选节点的历史事务列表长度。