自定义指标监控

当您需要自定义数据库监控或者比较不同实例的运行情况时,通过监控大盘,您可以自由选择监控的实例和指标,实现自定义指标监控、不同实例间的性能对比,以及进行多指标联动分析,从而全面把握数据库的健康状况。

前提条件

当前仅支持如下数据库:

  • RDS MySQL 8.0 高可用系列或集群系列

  • RDS MySQL 5.7 高可用系列或集群系列

  • RDS MySQL 5.6 高可用系列

  • RDS MySQL 5.5 高可用系列

说明

数据库自治服务DAS从2022年5月20日开始逐步为RDS MySQL提供监控大盘功能。

新增监控大盘

  1. 登录RDS管理控制台

  2. 在左侧导航栏中单击运维与监控 > 性能监测

  3. 性能监测页,单击监控大盘页签。

  4. 在目标数据库引擎页签,单击新增监控大盘

  5. 输入新增监控大盘的名称,单击确定

  6. 单击选择实例和指标,分别选中目标实例和需要监控的指标,并单击‪选择

    说明
    • 选择目标实例时,最多可同时选择32个实例进行监控。

    • 监控指标的含义请参见监控指标

    选择指标

  7. 单击确认选择即可。

    说明

    如果需要修改大盘中的实例或指标,可以单击添加实例和监控指标进行修改。

查看监控大盘中目标实例的指标趋势

  1. 登录RDS管理控制台

  2. 在左侧导航栏中单击运维与监控 > 性能监测

  3. 性能监测页,单击监控大盘页签。

  4. 在目标数据库引擎页签,选择需要查看的监控大盘,并设置查询时间,即可查看该时间段内监控指标的趋势图。

    说明

    选择时间范围时,查询结束时间需晚于查询开始时间,且查询开始时间和查询结束时间的间隔不能超过七天。

    • 通过实例筛选,您可以选择多个实例,对比查看其监控指标。

    • 打开自动刷新,系统将以5秒为周期,刷新监控指标趋势图。

    • 打开联动图表,开启多指标联动,查看同一时间点中不同监控指标的值。

    • 通过图表布局,您可以设置每行显示监控指标趋势图的数量。

    • 单击添加实例和监控指标,修改大盘中的实例或监控指标。

    • 单击某个监控指标趋势图中的详情,放大该监控指标的趋势图,并且可以修改时间查看该监控指标不同时间的变化趋势。

    • 单击某个监控指标趋势图中的删除,在监控大盘中删除该监控指标。

监控指标

参数类型

参数

说明

MySQL Server

tps

TPS。

qps

QPS。

active_session

当前活跃会话。

total_session

当前全部会话。

delete_ps

平均每秒DELETE语句执行次数。

insert_ps

平均每秒INSERT语句执行次数。

replace_ps

平均每秒REPLACE语句执行次数。

update_ps

平均每秒UPDATE语句执行次数。

select_ps

平均每秒SELECT语句执行次数。

bytes_received

平均每秒从所有客户端接收到的字节数。

bytes_sent

平均每秒发送给所有客户端的字节数。

iops_usage

IOPS利用率。

InnoDB存储引擎

innodb_bp_hit

InnoDB Buffer Pool读缓存命中率。

innodb_bp_dirty_pct

InnoDB Buffer Pool脏页比率。

innodb_bp_usage_pct

InnoDB Buffer Pool使用率。

innodb_data_written

InnoDB平均每秒写字节数。

innodb_data_read

InnoDB平均每秒读字节数。

innodb_rows_deleted

InnoDB平均每秒删除的行数。

innodb_rows_read

InnoDB平均每秒读取的行数。

innodb_rows_inserted

InnoDB平均每秒插入的行数。

innodb_rows_updated

InnoDB平均每秒更新的行数。

MySQL服务进程

cpu_usage

MySQL服务进程CPU使用率(阿里云数据库最高100%)。

mem_usage

MySQL实例内存使用率(占操作系统总数)。

iops

MySQL读写次数。

disk_usage

磁盘使用率。

说明

监控指标含义也可以在控制台的监控大盘中单击每个指标后的问号查看。