更新时间:2024-09-24 GMT+08:00

支持的监控指标

功能说明

本节定义了数据复制服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索数据复制服务产生的监控指标和告警信息。

命名空间

SYS.DRS

实例监控指标

数据复制服务性能监控指标,如表1所示。
表1 数据复制服务支持的监控指标

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

cpu_util

CPU使用率

该指标用于统计测量对象的CPU使用率,以比率为单位。

0-100%

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

mem_util

内存使用率

该指标用于统计测量对象的内存使用率,以比率为单位。

0-100%

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

network_incoming_bytes_rate

网络输入吞吐量

该指标用于统计平均每秒从测量对象的所有网络适配器输入的流量,以字节/秒为单位。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

network_outgoing_bytes_rate

网络输出吞吐量

该指标用于统计平均每秒从测量对象的所有网络适配器输出的流量,以字节/秒为单位。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

disk_read_bytes_rate

磁盘读吞吐量

该指标用于统计每秒从磁盘读取的字节数,以字节/秒为单位。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

disk_write_bytes_rate

磁盘写吞吐量

该指标用于统计每秒写入磁盘的字节数,以字节/秒为单位。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

disk_util

磁盘利用率

该指标用于统计测量对象的磁盘利用率,以比率为单位。

0-100%

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

extract_bytes_rate

读源库吞吐量

该指标用于统计每秒从源库读取表数据或者WAL的字节数。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

extract_rows_rate

读源库频率

该指标用于统计每秒从源库读取表数据或者WAL的行数,以行/秒为单位。

≥ 0 row/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

extract_latency

源库WAL抽取延迟

该指标用于统计当前从源库抽取WAL的延迟,以毫秒为单位。

≥ms

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_bytes_rate

写目标库吞吐量

该指标用于统计每秒向目标库写入数据的字节数,以字节/秒为单位。

≥ 0 byte/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_rows_rate

写目标库频率

该指标用于统计每秒向目标库写入数据的行数,以行/秒为单位。

≥ 0 row/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_transactions_rate

DML TPS

该指标用于统计每秒向目标库写入的DML事务数,以事务/秒为单位。

≥ 0 transaction/s

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_ddls_number或apply_ddls_rate

说明:

apply_ddls_rate在2022年12月之后替换为apply_ddls_number。

DDL TPS

该指标用于统计向目标库写入的DDL事务总数。

≥ 0 transaction

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_latency

数据同步延迟

该指标用于统计当前数据向目标库回放延迟,以毫秒为单位。

≥ 0 ms

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_average_execute_time

事务平均执行时间

该指标用于统计当前一个事务在目标库的平均执行时间(一个事务的RT=执行时间+提交时间),以毫秒为单位。

≥ 0 ms

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_average_commit_time

事务平均提交时间

该指标用于统计当前一个事务在目标库的平均提交时间(一个事务的RT=执行时间+提交时间),以毫秒为单位。

≥ 0 ms

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_current_state

同步状态

该指标用于表示当前内核数据的同步状态(10:异常,1:空闲,2:执行DML,3:执行DDL),不代表任务状态。

10:异常

1:空闲

2:执行DML

3:执行DDL

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_thread_workers

同步线程数量

该指标用于表示当前数据同步的工作线程数量。

≥ 0

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

apply_job_status

任务状态

该指标用于表示当前任务所处的状态(0:正常,1:异常,2:暂停)。

0:正常

1:异常

2:暂停

测量对象:弹性云服务器

监控实例类型:实时迁移实时同步实时灾备实例

1分钟

维度

Key

Value

instance_id

数据复制服务实例ID