支持的监控指标
功能说明
本节定义了数据复制服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索数据复制服务产生的监控指标和告警信息。
命名空间
SYS.DRS
实例监控指标
指标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 |