监控指标周期目前支持1分钟、1秒、5秒,默认监控周期为1分钟,如需开通秒级监 控,请联系客服人员开通权限。
命名空间
SYS.RDS
实例监控指标
MySQL数据库性能监控指标,如表1-22所示。
表1-22 数据库性能监控列表
rds001_cp
u_util CPU 使用 率
该指标用于统 计测量对象的 CPU使用率,
以比率为单 位。
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟 5秒 1秒
rds002_m
em_util 内存 使用
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟 5秒 1秒
rds003_io
ps IOPS 该指标用于统
MySQL实例
1分钟
rds004_by
tes_in 网络 输入
MySQL实例
1分钟
rds005_by
tes_out 网络 输出
MySQL实例
1分钟
rds006_co
nn_count 数据 库总 连接 数
该指标用于统 计试图连接到 MySQL服务器 的总连接数,
以个为单位。
≥ 0counts 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟 5秒 1秒
rds007_co nn_active_
count
当前
MySQL实例
1分钟 5秒 1秒
指标 指标
rds008_qp
s QPS 该指标用于统 计SQL语句查询 次数,含存储
MySQL实例
1分钟 5秒 1秒
rds009_tp
s TPS 该指标用于统 tions/s
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟 5秒 1秒
rds010_in nodb_buf_
usage
缓冲 池利 用率
该指标用于统 计空闲的页与 InnoDB缓存中 缓冲池页面总
MySQL实例
1分钟
rds011_in nodb_buf_
hit
缓冲
MySQL实例
1分钟
rds012_in nodb_buf_
dirty
缓冲 池脏 块率
该指标用于统 计InnoDB缓存 中脏数据与 InnoDB缓存中 使用的页比
MySQL实例
1分钟
rds013_in nodb_read s
InnoD B读取 吞吐 量
该指标用于统 计Innodb平均 每秒读字节
MySQL实例
1分钟
rds014_in nodb_writ es
InnoD B写入 吞吐 量
该指标用于统 计Innodb平均 每秒写字节
MySQL实例
1分钟
rds015_in nodb_read _count
InnoD B文件 读取 频率
该指标用于统 计Innodb平均 每秒从文件中
MySQL实例
1分钟
指标 指标
rds016_in nodb_writ e_count
InnoD B文件 写入 频率
该指标用于统 计Innodb平均 每秒向文件中
MySQL实例
1分钟
rds017_in nodb_log_
write_req_
count
InnoD B日志
MySQL实例
1分钟
rds018_in nodb_log_
write_cou nt
InnoD B日志
MySQL实例
1分钟
rds019_in nodb_log_
fsync_cou nt
InnoD B日志fsync(
)写频 率
该指标用于统 计平均每秒向 日志文件完成 的fsync()写数 量,以次/秒为
MySQL实例
1分钟
rds020_te mp_tbl_ra te
MySQL实例
1分钟
rds021_m yisam_buf _usage
KeyBuffer 利用 率
该指标用于统 计MyISAM Key buffer的利用 率,以比率为 单位。
0-1 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds022_m yisam_buf _write_hit
KeyBuffer 写命 中率
该指标用于统 计MyISAM Key buffer写命中 率,以比率为 单位。
0-1 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds023_m yisam_buf _read_hit
KeyBuffer 读命 中率
该指标用于统 计MyISAM Key buffer读命中 率,以比率为 单位。
0-1 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
指标 指标
rds024_m yisam_dis k_write_co unt
MyISAM硬 盘写
MySQL实例
1分钟
rds025_m yisam_dis k_read_co unt
MyISAM硬 盘读
MySQL实例
1分钟
rds026_m yisam_buf _write_co unt
MyISAM缓 冲池
MySQL实例
1分钟
rds027_m yisam_buf _read_cou nt
MyISAM缓 冲池
MySQL实例
1分钟
rds028_co mdml_del _count
Delet e语句 执行 频率
该指标用于统 计平均每秒 Delete语句执 行次数,以次/
MySQL实例
1分钟 5秒 1秒
rds029_co mdml_ins _count
Insert 语句 执行 频率
该指标用于统 计平均每秒 Insert语句执行 次数,以次/秒
MySQL实例
1分钟 5秒 1秒
rds030_co mdml_ins _sel_count
Insert _Selec t语句 执行 频率
该指标用于统 计平均每秒 Insert_Select语 句执行次数,
MySQL实例
1分钟
rds031_co mdml_rep _count
Repla ce语 Replace语句执 行次数,以次/
MySQL实例
1分钟
指标 指标
rds032_co mdml_rep _sel_count
Repla ce_Sel ection 语句 执行 频率
该指标用于统 计平均每秒 Replace_Select ion语句执行次 数,以次/秒为
MySQL实例
1分钟
rds033_co mdml_sel_
count
Select 语句 执行 频率
该指标用于统 计平均每秒 Select语句执行 次数。
MySQL实例
1分钟 5秒 1秒 rds034_co
mdml_up d_count
Update语 句执 行频 率
该指标用于统 计平均每秒 Update语句执 行次数,以次/
MySQL实例
1分钟 5秒 1秒
rds035_in nodb_del_
row_count 行删 除速 率
该指标用于统 计平均每秒从 InnoDB表删除 的行数,以行/
秒为单位。
≥ 0rows/s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds036_in nodb_ins_
row_count 行插 入速 率
该指标用于统 计平均每秒向 InnoDB表插入 的行数,以行/
秒为单位。
≥ 0rows/s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds037_in nodb_read _row_cou nt InnoDB表读取 的行数,以行/
秒为单位。
≥ 0rows/s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds038_in nodb_upd _row_cou nt InnoDB表更新 的行数,以行/
秒为单位。
≥ 0rows/s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds039_dis k_util 磁盘
利用
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟
指标 指标
rds047_dis k_total_siz e
40GB~
4000G B
测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟
rds048_dis k_used_siz e
0GB~4
000GB 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟
rds049_dis k_read_thr oughput
硬盘
MySQL实例
1分钟
rds050_dis k_write_th roughput
硬盘
MySQL实例
1分钟
rds072_co
nn_usage 连接 数使 用率
该指标用于统 计当前已用的 MySQL连接数 占总连接数的 百分比。
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟
rds173_re plication_
delay_avg
平均
对应seconds_behin d_master。取 60秒时间段的 平均值。
≥ 0s 测量对象:数据 库
监控实例类型:
MySQL实例
10秒
rds073_re plication_
delay
实时
对应seconds_behin d_master。该 值为实时值。
≥ 0s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟 5秒
rds074_slo w_queries 慢日
志个
MySQL实例
1分钟
指标 指标
rds075_av g_disk_ms _per_read
硬盘
MySQL实例
1分钟
rds076_av g_disk_ms _per_write
硬盘
MySQL实例
1分钟
rds077_v
ma VMA 数量
监控RDS进程的 虚拟内存区域 大小,以个为 单位。
≥ 0 counts
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds078_thr eads 进程
中线 程数 量
监控RDS进程中 的线程数量,
以个为单位。
≥ 0 counts
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds079_v
m_hwm 进程
监控RDS进程的 物理内存占用
MySQL实例
1分钟
rds080_v
m_peak 进程 的虚 拟内 存占 用峰 值
监控RDS进程的 虚拟内存占用
MySQL实例
1分钟
rds081_v
m_ioutils 磁盘 I/O使
MySQL实例
1分钟
rds082_se mi_sync_t x_avg_wai t_time
事务
MySQL实例
1分钟
sys_swap_
usage swap 利用 率
该指标用于统 计测量对象的 swap利用率,
以比率为单 位。
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQL实例
1分钟
指标 指标
rds_innod b_lock_wa its
行锁 等待 个数
该指标用于统 计Innodb行锁 等待个数,以 个为单位。
≥ 0counts 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_bytes_
recv_rate 数据 库每
MySQL实例
1分钟
rds_bytes_
sent_rate 数据 库每
MySQL实例
1分钟
rds_innod b_pages_r ead_rate
innod b平均 计innodb平均 每秒读取的数
MySQL实例
1分钟
rds_innod b_pages_
written_ra te
innod b平均 计innodb平均 每秒写入的数
MySQL实例
1分钟
rds_innod b_os_log_
written_ra te
平均 每秒 写入redo log的 大小
该指标用于统 计平均每秒写 入redo log的大 小,以字节/秒 为单位。
≥ 0bytes/s 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_innod b_buffer_
pool_read _requests_
rate
innod b_buf fer_p ool每 秒读 请求 次数
该指标用于统 计innodb_buffer_
pool每秒读请 求次数,以次/
MySQL实例
1分钟
指标 指标
rds_innod b_buffer_
pool_write _requests_
rate
innod b_buf fer_p ool每 秒写 请求 次数
该指标用于统 计innodb_buffer_
pool每秒写请 求次数,以次/
MySQL实例
1分钟
rds_innod b_buffer_
pool_page s_flushed_
rate
innod b_buf fer_p ool每 秒页 面刷 新数
该指标用于统 计innodb_buffer_
pool每秒页面 刷新数,以次/
MySQL实例
1分钟
rds_innod b_log_wai ts_rate
因logbuffer 不足 计因log buffer 不足导致等待 flush到磁盘次 数,以次/秒为
MySQL实例
1分钟
rds_create d_tmp_ta bles_rate
每秒
MySQL实例
1分钟
rds_wait_t hread_cou nt
MySQL实例
1分钟
rds_innod b_row_loc k_time_av g 计innodb行锁 平均等待时 间。
> 0ms 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_innod b_row_loc k_current_
waits
当前 行锁 等待 数
该指标用于统 计innodb当前 行锁等待数,
以个为单位。
≥ 0counts 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_mdl_l
ock_count MDL 锁数 量
该指标用于统 计MDL锁数 量,以个为单 位。
≥ 0 counts
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
指标 指标
rds_buffer _pool_wai t_free
等待 counts
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_conn_
active_usa ge
0-100
% 测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_innod b_log_wai ts_count
日志 counts
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
rds_long_t
ransaction 长事 务指 second s
测量对象:数据 库
监控实例类型:
MySQL实例
1分钟
MySQL数据库代理监控指标,如表1-23所示。
表1-23 数据库代理监控列表
rds001_cp
u_util CPU 使用 率
该指标用于统 计测量对象的 CPU使用率,
以比率为单 位。
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQLProxy实 例
1分钟 5秒 1秒
rds002_m
em_util 内存 使用
0-100
% 测量对象:弹性 云服务器 监控实例类型:
MySQLProxy实 例
1分钟 5秒 1秒
指标 指标
rds004_by
tes_in 网络 输入
MySQLProxy实 例
1分钟
rds005_by
tes_out 网络 输出
MySQLProxy实 例
1分钟
rds_proxy_
frontend_
connectio ns
前端 连接 数
应用与Proxy之 间的连接数。 ≥ 0
counts 测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
backend_c onnection s
后端 连接 数
Proxy和RDS数 据库之间的连 接数。
≥ 0counts 测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
average_r esponse_ti me
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
query_per _seconds
QPS SQL语句查询次
数。 ≥ 0
counts 测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
read_quer y_proporti ons
读占 比
读请求占总请 求的比例。
0-100
% 测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
指标 指标
rds_proxy_
write_que ry_proport ions
写占 比
写占比占总请
求的比例。 0-100
% 测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
frontend_
connectio n_creation
每秒
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
transactio n_query
每秒 包含select的执 行数
≥ 0counts/
s
测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
rds_proxy_
multi_stat ement_qu ery
每秒
Multi-Statements语 句的执行数
≥ 0counts/
s
测量对象:
MySQLProxy 监控实例类型:
MySQLProxy实 例
1分钟
维度
Key Value
rds_cluster_id MySQL实例ID dbproxy_instance_id MySQLProxy实例ID dbproxy_node_id MySQLProxy节点ID
1.18.2 设置告警规则
操作场景
云监控界面支持设置告警规则,用户可自定义监控目标与通知策略,及时了解云数据 库RDS服务运行状况,从而起到预警作用。
设置云数据库RDS服务的告警规则包括设置告警规则名称、资源类型、维度、监控对 象、监控指标、告警阈值、监控周期和是否发送通知等参数。
设置告警规则
步骤1 登录管理控制台。
步骤2 在“服务列表”中选择“管理与监管 > 云监控服务 CES”,进入“云监控”服务信息 页面。
步骤3 在左侧导航栏选择“云服务监控 > 关系型数据库”。
步骤3 在左侧导航栏选择“云服务监控 > 关系型数据库”。