查看监控资源
更新时间:2025-08-27
查看监控
- 登录 RDS 管理控制台。
- 在控制台页面左上角,选择实例所在地域,进入“云数据库 RDS列表”页面。
- 找到目标实例,点击实例名称,进入实例详情页面。
- 在左侧导航栏中单击监控管理。
- 在实例的“监控管理”页面,可以看到数据库实例级别监控趋势图。
监控项说明
云数据库 RDS 支持对以下资源进行监控,详细说明参见下表:
类型 | 名称 | 说明 | |
---|---|---|---|
资源监控 | cpu | cpu使用率 | 整个实例的cpu平均使用率 |
内存 | 内存使用率 | 总物理内存中已被使用的比例。 | |
内存使用率(含buff/cache) | 总物理内存中已被使用的比例,包括应用程序内存和系统用于磁盘缓存/缓冲(buff/cache)的部分。 | ||
磁盘 | 磁盘使用率(%) | 存储空间的占用情况,表示磁盘分区(或卷)上已使用的空间占总容量的百分比 | |
磁盘读取带宽 | 从磁盘读取数据的速度(如 MB/s)。反映数据库从磁盘获取数据的繁忙程度。 | ||
磁盘写入带宽 | 向磁盘写入数据的速度(如 MB/s)。包括写数据文件、WAL日志等。高写入通常与大量更新、插入、检查点有关。 | ||
磁盘I/O等待率(%) | CPU等待磁盘I/O操作完成的时间百分比。 | ||
日志 | WAL日志占用空间 | PostgreSQL预写日志(WAL)当前占用的磁盘空间大小。如果归档失败或复制中断,WAL文件会不断堆积直到占满磁盘。 | |
网络 | 网络输入流量 | 流入数据库服务器的累计总数据量(Bytes)。 | |
网络输出流量 | 从数据库服务器流出的累计总数据量(Bytes)。 | ||
网络输入带宽使用率 | 当前网络入口带宽占物理网卡最大带宽的百分比。 | ||
网络输出带宽使用率 | 当前网络出口带宽占物理网卡最大带宽的百分比。 | ||
引擎监控 | 查询请求次数 | 单位时间内(通常为秒)执行的SELECT查询数量(QPS)。 | |
更新请求次数 | 单位时间内执行的INSERT、UPDATE、DELETE操作数量(TPS)。 | ||
客户端连接数 | 当前已连接的客户端会话数量。 | ||
运行的线程数 | 在PostgreSQL中,每个连接对应一个后端进程(postgres)。 | ||
最大事务执行时间 | 当前正在执行的事务中,执行时间最长的事务耗时(秒)。 | ||
缓冲区缓存命中率 | 从内存(shared_buffers)中直接找到数据页的请求比例 | ||
其他请求数 | 除SELECT/INSERT/UPDATE/DELETE外的其他命令(如DDL、事务命令)的计数。 | ||
读写请求数 | 读请求(SELECT)和写请求(INSERT/UPDATE/DELETE)的计数或比例。 | ||
剩余XID数量 | 事务ID(XID)的剩余数量。防止XID回绕导致数据库宕机的关键指标。 | ||
平均执行时延 | 每个SQL语句执行的平均耗时(毫秒)。 | ||
最长top10执行时延 | 执行时间最长的前10个SQL的耗时。 | ||
最短top10执行时延 | 执行时间最短的前10个SQL的耗时。 | ||
主库日志发送与备库回放差异(byte) | 在主从复制中,主库产生的WAL日志量与备库已应用日志量的字节差。反映复制延迟。 | ||
慢查询数量 (count/秒) | 单位时间内执行时间超过设定阈值(如1秒)的查询数量。 | ||
文件句柄使用率(%) | 操作系统打开文件句柄数占上限的比例。 | ||
PG锁时间 | 数据库等待锁的总时间或平均时间。 | ||
等待事件数 | 当前会话中处于等待状态(如等I/O、等锁、等Latch)的数量 | ||
等待事件比例 | 当前会话中处于等待状态(如等I/O、等锁、等Latch)数量占总会话数量的比例。 | ||
PG锁数量 | 当前数据库中各种锁(如行锁、表锁)的总数。 | ||
部署监控 | PG 存活 | 数据库进程是否在运行的简单状态检查(1=存活,0=宕机)。 | |
实例宕机 | 当前实例状态 |