性能详情计数器指标
计数器指标是性能详情控制面板中的操作系统和数据库性能指标。为帮助确定和分析性能问题,您可将计数器指标与数据库负载相关联。您必须向指标追加一个统计函数来获取指标值。例如,os.memory.active 指标支持的函数为 .avg、.min、.max、.sum 和 .sample_count。
每分钟收集一次计数器指标。操作系统指标收集取决于增强监控是开启还是关闭。如果关闭增强监控,则每分钟收集一次操作系统指标。如果开启增强监控,则会收集所选时间段内的操作系统指标。有关开启或关闭增强监控的更多信息,请参阅打开和关闭增强监控。
性能详情操作系统计数器
以下操作系统计数器(前缀为 os)可用于 Aurora PostgreSQL 和 Aurora MySQL 的性能详情。
您可以使用 ListAvailableResourceMetrics API 获取数据库实例的可用计数器指标列表。有关更多信息,请参阅《Amazon RDS 性能详情 API 参考指南》中的 ListAvailableResourceMetrics。
| 计数器 | 类型 | 单位 | 指标 | 描述 |
|---|---|---|---|---|
| Active | 内存 | 千字节 | os.memory.active | 已分配的内存量 (以 KB 为单位)。 |
| Buffers | 内存 | 千字节 | os.memory.buffers | 在写入存储设备前用于缓存 I/O 请求的内存量 (以 KB 为单位)。 |
| 已缓存 | 内存 | 千字节 | os.memory.cached | 用于缓存基于文件系统的 I/O 的内存量,以 KB 为单位。 |
| 数据库缓存 | 内存 | 字节 | os.memory.db.cache |
包括 tmpfs (shmem) 在内的数据库进程用于页面缓存的内存量,以字节为单位。 |
| 数据库驻留集大小 | 内存 | 字节 | os.memory.db.residentSetSize |
不包括 tmpfs (shmem) 的数据库进程用于匿名缓存和交换缓存的内存量,以字节为单位。 |
| 数据库交换 | 内存 | 字节 | os.memory.db.swap |
数据库进程用于交换的内存量,以字节为单位。 |
| 脏 | 内存 | 千字节 | os.memory.dirty | RAM 中已修改但未写入存储中的相关数据块的内存页面大小 (以 KB 为单位)。 |
| Free | 内存 | 千字节 | os.memory.free | 未分配的内存量 (以 KB 为单位)。 |
| Huge Pages Free | 内存 | 页面 | os.memory.hugePagesFree | 可用大页数。大页是 Linux 内核的一项功能。 |
| Huge Pages Rsvd | 内存 | 页面 | os.memory.hugePagesRsvd | 已提交大页数。 |
| Huge Pages Size | 内存 | 千字节 | os.memory.hugePagesSize | 每个大页单位的大小 (以 KB 为单位)。 |
| Huge Pages Surp | 内存 | 页面 | os.memory.hugePagesSurp | 剩余可用大页总数。 |
| Huge Pages Total | 内存 | 页面 | os.memory.hugePagesTotal | 大页总数。 |
| Inactive | 内存 | 千字节 | os.memory.inactive | 最不常用内存页面大小 (以 KB 为单位)。 |
| 已映射 | 内存 | 千字节 | os.memory.mapped | 在进程地址空间中有内存映射的文件系统内容的总大小 (以 KB 为单位)。 |
| 内存不足终止计数 | 内存 | 终止次数 | os.memory.outOfMemoryKillCount |
在上次收集间隔内发生的 OOM 终止次数。 |
| Page Tables | 内存 | 千字节 | os.memory.pageTables | 页表使用的内存量 (以 KB 为单位)。 |
| 碎片 | 内存 | 千字节 | os.memory.slab | 可重用内核数据结构大小 (以 KB 为单位)。 |
| Total | 内存 | 千字节 | os.memory.total | 内存总量 (以 KB 为单位)。 |
| 回写 | 内存 | 千字节 | os.memory.writeback | RAM 中仍在写入备份存储的脏页大小 (以 KB 为单位)。 |
| 来宾 | Cpu 利用率 | 百分比 | os.cpuUtilization.guest | 来宾程序使用的 CPU 百分比。 |
| Idle | Cpu 利用率 | 百分比 | os.cpuUtilization.idle | CPU 空闲百分比。 |
| Irq | Cpu 利用率 | 百分比 | os.cpuUtilization.irq | 软件中断使用的 CPU 百分比。 |
| 良好 | Cpu 利用率 | 百分比 | os.cpuUtilization.nice | 以最低优先级运行的程序使用的 CPU 百分比。 |
| 被盗用 | Cpu 利用率 | 百分比 | os.cpuUtilization.steal | 其他虚拟机使用的 CPU 百分比。 |
| System | Cpu 利用率 | 百分比 | os.cpuUtilization.system | 内核使用的 CPU 百分比。 |
| Total | Cpu 利用率 | 百分比 | os.cpuUtilization.total | 使用中的 CPU 百分比总计。此值包含 nice(良好)值。 |
| User | Cpu 利用率 | 百分比 | os.cpuUtilization.user | 用户程序使用的 CPU 百分比。 |
| Wait | Cpu 利用率 | 百分比 | os.cpuUtilization.wait | 等待 I/O 访问时的未使用 CPU 百分比。 |
| Aurora 存储 Aurora 存储字节 Rx | 磁盘 IO | 每秒字节数 | os.diskIO.auroraStorage.auroraStorageBytesRx |
每秒从 Aurora 存储接收的字节数。 |
| Aurora 存储 Aurora 存储字节 Tx | 磁盘 IO | 每秒字节数 | os.diskIO.auroraStorage.auroraStorageBytesTx |
每秒上传到 Aurora 存储的字节数。 |
|
Aurora 存储磁盘队列深度 |
磁盘 IO | 请求 |
os.diskIO.auroraStorage.diskQueueDepth |
Aurora 存储磁盘队列的长度。 |
|
Aurora 存储读取 IO PS |
磁盘 IO | 每秒请求数 |
os.diskIO.auroraStorage.readIOsPS |
每秒的读取操作数。 |
|
Aurora 存储读取延迟 |
磁盘 IO | 毫秒 |
os.diskIO.auroraStorage.readLatency |
从 Aurora 存储中读取 I/O 请求的平均延迟(以毫秒为单位)。 |
|
Aurora 存储读取吞吐量 |
磁盘 IO | 每秒字节数 |
os.diskIO.auroraStorage.readThroughput |
向数据库集群发出的请求要使用的网络吞吐量(以字节/秒为单位)。 |
|
Aurora 存储写入 IO PS |
磁盘 IO | 每秒请求数 |
os.diskIO.auroraStorage.writeIOsPS |
每秒的写入操作数。 |
|
Aurora 存储写入延迟 |
磁盘 IO | 毫秒 |
os.diskio.auroraStorage.writeLatency |
向 Aurora 存储中写入 I/O 请求的平均延迟(以毫秒为单位)。 |
|
Aurora 存储写入吞吐量 |
磁盘 IO | 每秒字节数 |
os.diskIO.auroraStorage.writeThroughput |
来自数据库集群的响应所使用的网络吞吐量(以字节/秒为单位)。 |
Rdstemp 平均队列长度 |
磁盘 IO | 请求 |
os.diskIO.rdstemp.avgQueueLen |
在 I/O 设备队列中等待的请求数。 |
|
Redstemp 平均请求大小 |
磁盘 IO | 请求 |
os.diskIO.rdstemp.avgReqSz |
在 I/O 设备队列中等待的请求数。 |
|
Rdstemp 等待 |
磁盘 IO | 毫秒 |
os.diskIO.rdstemp.await |
响应请求所需的毫秒数,包括排队时间和服务时间。 |
|
Rdstemp 读取 IO PS |
磁盘 IO | 请求 |
os.diskIO.rdstemp.readIOsPS |
每秒的读取操作数。 |
|
Rdstemp 读取 KB |
磁盘 IO | 千字节 |
os.diskIO.rdstemp.readKb |
读取的总 KB 数。 |
|
Rdstemp Read KB PS |
磁盘 IO | 千字节/秒 |
os.diskIO.rdstemp.readKbPS |
每秒读取的 KB 数。 |
|
Rdstemp Rrqm PS |
磁盘 IO | 每秒请求数 |
os.diskIO.rdstemp.rrqmPS |
每秒排队的合并读取请求数。 |
|
Rdstemp TPS |
磁盘 IO | 每秒事务数 |
os.diskIO.rdstemp.tps |
每秒的 I/O 事务数。 |
|
Rdstemp Util |
磁盘 IO | 百分比 |
os.diskIO.rdstemp.util |
发出请求所经历的 CPU 时间的百分比。 |
|
Rdstemp Write IOs PS |
磁盘 IO | 每秒请求数 |
os.diskIO.rdstemp.writeIOsPS |
每秒的写入操作数。 |
|
Rdstemp Write KB |
磁盘 IO | 千字节 |
os.diskIO.rdstemp.writeKb |
写入的总 KB 数。 |
|
Rdstemp Write KB PS |
磁盘 IO | 千字节/秒 |
os.diskIO.rdstemp.writeKbPS |
每秒写入的 KB 数。 |
|
Rdstemp Wrqm PS |
磁盘 IO | 每秒请求数 |
os.diskIO.rdstemp.wrqmPS |
每秒排队的合并写入请求数。 |
| 阻止 | 任务 | 任务 | os.tasks.blocked | 已阻止的任务的数量。 |
| Running | 任务 | 任务 | os.tasks.running | 正在运行的任务的数量。 |
| Sleeping | 任务 | 任务 | os.tasks.sleeping | 正在睡眠的任务的数量。 |
| Stopped(已停止) | 任务 | 任务 | os.tasks.stopped | 已停止的任务的数量。 |
| Total | 任务 | 任务 | os.tasks.total | 任务总数。 |
| Zombie | 任务 | 任务 | os.tasks.zombie | 有活动父任务的不活动子任务的数量。 |
| 一 | 加载平均分钟数 | 进程 | os.loadAverageMinute.one | 过去 1 分钟内请求 CPU 时间的进程数。 |
| 十五 | 加载平均分钟数 | 进程 | os.loadAverageMinute.fifteen | 过去 15 分钟内请求 CPU 时间的进程数。 |
| 五 | 加载平均分钟数 | 进程 | os.loadAverageMinute.five | 过去 5 分钟内请求 CPU 时间的进程数。 |
| 已缓存 | Swap (交换) | 千字节 | os.swap.cached | 用作缓存内存的交换内存量 (以 KB 为单位)。 |
| 免费 | Swap (交换) | 千字节 | os.swap.free | 空闲交换内存量(以 KB 为单位)。 |
| In | Swap (交换) | 千字节 | os.swap.in | 从磁盘换入的内存量(以 KB 为单位)。 |
| Out | Swap (交换) | 千字节 | os.swap.out | 换出到磁盘的内存量(以 KB 为单位)。 |
| Total | Swap (交换) | 千字节 | os.swap.total |
可用的总交换内存量(以 KB 为单位)。 |
| 最大文件数 | 文件系统 | 文件 | os.fileSys.maxFiles | 可为文件系统创建的文件的最大数量。 |
| 已用文件 | 文件系统 | 文件 | os.fileSys.usedFiles | 文件系统中的文件数。 |
| 已用文件百分比 | 文件系统 | 文件 | os.fileSys.usedFilePercent | 使用中的可用文件百分比。 |
| 已用百分比 | 文件系统 | 百分比 | os.fileSys.usedPercent | 使用中的文件系统磁盘空间百分比。 |
| 已用 | 文件系统 | 千字节 | os.fileSys.used | 文件系统中的文件所用的磁盘空间量 (以 KB 为单位)。 |
| Total | 文件系统 | 千字节 | os.fileSys.total | 文件系统的可用磁盘空间总量 (以 KB 为单位)。 |
| Rx | 网络 | 每秒字节数 | os.network.rx | 每秒接收的字节数。 |
| Tx | 网络 | 每秒字节数 | os.network.tx | 每秒上传的字节数。 |
| Acu 利用率 | 常规 | 百分比 | os.general.acuUtilization |
当前容量占最大配置容量的百分比。 |
| 最大配置的 Acu | 常规 | ACU | os.general.maxConfiguredAcu |
用户配置的最大容量,以 Aurora 容量单位(ACU)为单位。 |
| 最小配置的 Acu | 常规 | ACU | os.general.minConfiguredAcu |
用户配置的最小容量,以 ACU 为单位。 |
| VCPU 数量 | 常规 | vCPU | os.general.numVCPUs | 数据库实例的虚拟 CPU(vCPU)数量。 |
| 无服务器数据库容量 | 常规 | ACU | os.general.serverlessDatabaseCapacity |
实例以 ACU 表示的当前容量。 |
Aurora MySQL 的性能详情计数器
以下数据库计数器可用于 Aurora MySQL 的性能详情。
Aurora MySQL 的本机计数器
本机指标由数据库引擎定义,而不是由 Amazon Aurora 定义。您可以在 MySQL 文档中的服务器状态变量
| 计数器 | 类型 | 单位 | 指标 |
|---|---|---|---|
| Com_analyze | SQL | 每秒查询数 | db.SQL.Com_analyze |
| Com_optimize | SQL | 每秒查询数 | db.SQL.Com_optimize |
| Com_select | SQL | 每秒查询数 | db.SQL.Com_select |
| Innodb_rows_deleted | SQL | 每秒行数 | db.SQL.Innodb_rows_deleted |
| Innodb_rows_inserted | SQL | 每秒行数 | db.SQL.Innodb_rows_inserted |
| Innodb_rows_read | SQL | 每秒行数 | db.SQL.Innodb_rows_read |
| Innodb_rows_updated | SQL | 每秒行数 | db.SQL.Innodb_rows_updated |
| 查询 | SQL | 每秒查询数 | db.SQL.Queries |
| 问题 | SQL | 每秒查询数 | db.SQL.Questions |
| Select_full_join | SQL | 每秒查询数 | db.SQL.Select_full_join |
| Select_full_range_join | SQL | 每秒查询数 | db.SQL.Select_full_range_join |
| Select_range | SQL | 每秒查询数 | db.SQL.Select_range |
| Select_range_check | SQL | 每秒查询数 | db.SQL.Select_range_check |
| Select_scan | SQL | 每秒查询数 | db.SQL.Select_scan |
| Slow_queries | SQL | 每秒查询数 | db.SQL.Slow_queries |
| Sort_merge_passes | SQL | 每秒查询数 | db.SQL.Sort_merge_passes |
| Sort_range | SQL | 每秒查询数 | db.SQL.Sort_range |
| Sort_rows | SQL | 每秒查询数 | db.SQL.Sort_rows |
| Sort_scan | SQL | 每秒查询数 | db.SQL.Sort_scan |
| Total_query_time | SQL | 毫秒 | db.SQL.Total_query_time |
| Table_locks_immediate | 锁 | 每秒请求数 | db.Locks.Table_locks_immediate |
| Table_locks_waited | 锁 | 每秒请求数 | db.Locks.Table_locks_waited |
| Innodb_row_lock_time | 锁 | 毫秒数(平均值) | db.Locks.Innodb_row_lock_time |
| Aborted_clients | 用户 | 连接 | db.Users.Aborted_clients |
| Aborted_connects | 用户 | 连接 | db.Users.Aborted_connects |
| 连接 | Users | 连接 | db.Users.Connections |
| External_threads_connected | Users | 连接 | db.Users.External_threads_connected |
| max_connections | Users | 连接 | db.Users.max_connections |
| Threads_connected | Users | 连接 | db.Users.Threads_connected |
| Threads_created | 用户 | 连接 | db.Users.Threads_created |
| Threads_running | 用户 | 连接 | db.Users.Threads_running |
| Created_tmp_disk_tables | 临时文件 | 每秒表数 | db.Temp.Created_tmp_disk_tables |
| Created_tmp_tables | 临时文件 | 每秒表数 | db.Temp.Created_tmp_tables |
| Innodb_buffer_pool_pages_data | 缓存 | 页面 | db.Cache.Innodb_buffer_pool_pages_data |
| Innodb_buffer_pool_pages_total | 缓存 | 页面 | db.Cache.Innodb_buffer_pool_pages_total |
| Innodb_buffer_pool_read_requests | 缓存 | 每秒页数 | db.Cache.Innodb_buffer_pool_read_requests |
| Innodb_buffer_pool_reads | 缓存 | 每秒页数 | db.Cache.Innodb_buffer_pool_reads |
| Opened_tables | 缓存 | 表 | db.Cache.Opened_tables |
| Opened_table_definitions | 缓存 | 表 | db.Cache.Opened_table_definitions |
| Qcache_hits | 缓存 | 查询 | db.Cache.Qcache_hits |
Aurora MySQL 的非本机计数器
非本机计数器指标是 Amazon RDS 定义的计数器。非本机指标可以是您使用特定查询获取的指标。非本机指标还可以是派生指标,使用两个或更多个本机计数器来计算比率、命中率或延迟。
| 计数器 | 类型 | 单位 | 指标 | 描述 | 定义 |
|---|---|---|---|---|---|
| active_transactions | 事务 | db.Transactions.active_transactions | 总活动事务数。 | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
|
| innodb_buffer_pool_hit_rate | 缓存 | db.Cache.innoDB_buffer_pool_hit_rate | InnoDB 可满足的缓冲池中的读取百分比。 | 100 * innodb_buffer_pool_read_requests /
(innodb_buffer_pool_read_requests +
innodb_buffer_pool_reads) |
|
| innodb_buffer_pool_hits | 缓存 | 每秒页数 | db.Cache.innoDB_buffer_pool_hits | InnoDB 可满足的缓冲池中的读取数。 | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
| innodb_buffer_pool_usage | 缓存 | 百分比 | db.Cache.innoDB_buffer_pool_usage |
包含数据(页面)的 InnoDB 缓冲池的百分比。 注意在使用压缩表时,此值可改变。有关更多信息,请参阅 MySQL 文档的服务器状态变量 |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
| innodb_deadlocks | 锁 | db.Locks.innodb_deadlocks | 死锁总数。 | SELECT COUNT AS innodb_deadlocks FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_deadlocks' |
|
| innodb_lock_timeouts | 锁 | db.Locks.innodb_lock_timeouts | 超时的死锁总数。 | SELECT COUNT AS innodb_lock_timeouts FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_timeouts' |
|
| innodb_row_lock_waits | 锁 | db.Locks.innodb_row_lock_waits | 导致等待的行锁总数。 | SELECT COUNT AS innodb_row_lock_waits FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_row_lock_waits' |
|
| innodb_rows_changed | SQL | db.SQL.innodb_rows_changed | 总 InnoDB 行操作数。 | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
|
| query_cache_hit_rate | 缓存 | 百分比 | db.Cache.query_cache_hit_rate | MySQL 结果集缓存(查询缓存)的命中率。 | Qcache_hits / (QCache_hits + Com_select) * 100 |
| temp_disk_tables_percent | 临时文件 | db.Temp.temp_disk_tables_percent | 运行语句时,服务器在磁盘上创建的临时表的百分比。 | (db.Temp.Created_tmp_disk_tables / db.Temp.Created_tmp_tables)
* 100 |
|
| trx_rseg_history_len | 事务 | 无 | db.Transactions.trx_rseg_history_len | InnoDB 事务系统维护的已提交事务的撤消日志页面列表,用于实现多版本并发控制。有关撤消日志记录详细信息的更多信息,请参阅 MySQL 文档中的 https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
适用于 Aurora PostgreSQL 的性能详情计数器
以下数据库计数器可用于 Aurora PostgreSQL 的性能详情。
Aurora PostgreSQL 的本机计数器
本机指标由数据库引擎定义,而不是由 Amazon Aurora 定义。您可以在 PostgreSQL 文档中的查看统计数据
| 计数器 | 类型 | 单位 | 指标 |
|---|---|---|---|
| tup_deleted | SQL | 每秒元组数 | db.SQL.tup_deleted |
| tup_fetched | SQL | 每秒元组数 | db.SQL.tup_fetched |
| tup_inserted | SQL | 每秒元组数 | db.SQL.tup_inserted |
| tup_returned | SQL | 每秒元组数 | db.SQL.tup_returned |
| tup_updated | SQL | 每秒元组数 | db.SQL.tup_updated |
| blks_hit | 缓存 | 每秒块数 | db.Cache.blks_hit |
| buffers_alloc | 缓存 | 每秒块数 | db.Cache.buffers_alloc |
| buffers_checkpoint | 检查点 | 每秒块数 | db.Checkpoint.buffers_checkpoint |
| checkpoints_req | 检查点 | 每分钟检查点数 | db.Checkpoint.checkpoints_req |
| checkpoint_sync_time | 检查点 | 每个检查点的毫秒数 | db.Checkpoint.checkpoint_sync_time |
| checkpoints_timed | 检查点 | 每分钟检查点数 | db.Checkpoint.checkpoints_timed |
| checkpoint_write_time | 检查点 | 每个检查点的毫秒数 | db.Checkpoint.checkpoint_write_time |
| maxwritten_clean | 检查点 | 每分钟 Bgwriter 清理停止数 | db.Checkpoint.maxwritten_clean |
| deadlocks | 并发 | 每分钟死锁数 | db.Concurrency.deadlocks |
| blk_read_time | I/O | 毫秒 | db.IO.blk_read_time |
| blks_read | I/O | 每秒块数 | db.IO.blks_read |
| buffers_backend | I/O | 每秒块数 | db.IO.buffers_backend |
| buffers_backend_fsync | I/O | 每秒块数 | db.IO.buffers_backend_fsync |
| buffers_clean | I/O | 每秒块数 | db.IO.buffers_clean |
| temp_bytes | 临时文件 | 每秒字节数 | db.Temp.temp_bytes |
| temp_files | 临时文件 | 每分钟文件数 | db.Temp.temp_files |
| xact_commit | 事务 | 每秒提交数 | db.Transactions.xact_commit |
| xact_rollback | 事务 | 每秒回滚数 | db.Transactions.xact_rollback |
| numbackends | User | 连接 | db.User.numbackends |
| archived_count | WAL | 每分钟文件数 | db.WAL.archived_count |
Aurora PostgreSQL 的非本机计数器
非本机计数器指标是 Amazon Aurora 定义的计数器。非本机指标可以是您使用特定查询获取的指标。非本机指标还可以是派生指标,使用两个或更多个本机计数器来计算比率、命中率或延迟。
| 计数器 | 类型 | 单位 | 指标 | 描述 | 定义 |
|---|---|---|---|---|---|
| checkpoint_sync_latency | 检查点 | 毫秒 | db.Checkpoint.checkpoint_sync_latency | 在文件同步到磁盘时,检查点处理部分已花费的总时间量。 | checkpoint_sync_time / (checkpoints_timed +
checkpoints_req) |
| checkpoint_write_latency | 检查点 | 毫秒 | db.Checkpoint.checkpoint_write_latency | 在文件写入磁盘时,检查点处理部分已花费的总时间量。 | checkpoint_write_time / (checkpoints_timed +
checkpoints_req) |
| local_blks_read | I/O | 数据块 | db.IO.local_blks_read | 读取的本地块总数。 | 不适用 |
| local_blk_read_time | I/O | 毫秒 | db.IO.local_blk_read_time | 如果已启用 track_io_timing,它将跟踪读取本地数据文件块所花费的总时间(以毫秒为单位),否则该值为零。有关更多信息,请参阅 track_io_timing |
不适用 |
| num_blocked_sessions | 锁 | db.Locks.num_blocked_sessions | 被阻止的会话数。 | – | |
| orcache_blks_hit | I/O | 查询 | db.IO.orcache_blks_hit | 优化读取缓存中的共享块命中总数。 | 不适用 |
| orcache_blk_read_time | I/O | 毫秒 | db.IO.orcache_blk_read_time | 如果已启用 track_io_timing,它将跟踪从优化型读取缓存中读取数据文件块所花费的总时间(以毫秒为单位),否则该值为零。有关更多信息,请参阅 track_io_timing |
不适用 |
| read_latency | I/O | 毫秒 | db.IO.read_latency | 此实例中的后端读取数据文件块所花费的时间。 | blk_read_time / blks_read |
| storage_blks_read | I/O | 数据块 | db.IO.storage_blks_read | 从 aurora 存储中读取的共享块总数。 | 不适用 |
| storage_blk_read_time | I/O | 毫秒 | db.IO.storage_blk_read_time | 如果已启用 track_io_timing,它将跟踪从 Aurora 存储中读取数据文件块所花费的总时间(以毫秒为单位),否则该值为零。有关更多信息,请参阅 track_io_timing |
不适用 |
| num_blocked_sessions | 锁 | db.Locks.num_blocked_sessions | 被阻止的会话数。 | – | |
| active_count | 状态 | 会话 | db.state.active_count | 处于 active 状态的会话数量。 |
不适用 |
| idle_count | 状态 | 会话 | db.state.idle_count | 处于 idle 状态的会话数量。 |
不适用 |
| idle_in_transaction_aborted_count | 状态 | 会话 | db.state.idle_in_transaction_aborted_count | 处于 idle in transaction (aborted) 状态的会话数量。 |
不适用 |
| idle_in_transaction_count | 状态 | 会话 | db.state.idle_in_transaction_count | 处于 idle in transaction 状态的会话数量。 |
不适用 |
| idle_in_transaction_max_time | 状态 | 秒 | db.state.idle_in_transaction_max_time | idle in transaction 状态下运行时间最长的事务的持续时间(以秒为单位)。 |
不适用 |
| logical_reads | SQL | 数据块 | db.SQL.logical_reads | 命中和读取的总块数。 | blks_hit + blks_read |
| queries_started | SQL | 查询 | db.SQL.queries | 启动的查询数。 | 不适用 |
| queries_finished | SQL | 查询 | db.SQL.queries | 完成的查询数。 | 不适用 |
| total_query_time | SQL | 毫秒 | db.SQL.total_query_time | 执行语句花费的总时间(以毫秒为单位)。 | 不适用 |
| active_transactions | 事务 | 事务 | db.Transactions.active_transactions | 活动事务的数量。 | 不适用 |
| blocked_transactions | 事务 | 事务 | db.Transactions.blocked_transactions | 阻止的事务的数量。 | 不适用 |
| commit_latency | 事务 | 微秒 | db.Transactions.commit_latency | 提交操作的平均持续时间。 | db.Transactions.duration_commits / db.Transactions.xact_commit |
| duration_commits | 事务 | 毫秒 | db.Transactions.duration_commits | 最后一分钟花费的事务处理总时间(以毫秒为单位)。 | 不适用 |
| max_used_xact_ids | 事务 | 事务 | db.Transactions.max_used_xact_ids | 尚未清空的事务数量。 | 不适用 |
| oldest_inactive_logical_replication_slot_xid_age | 事务 | Length | db.Transactions.oldest_inactive_logical_replication_slot_xid_age | 非活动逻辑复制插槽中最早事务的期限。 | 不适用 |
| oldest_active_logical_replication_slot_xid_age | 事务 | Length | db.Transactions.oldest_active_logical_replication_slot_xid_age | 活动逻辑复制插槽中最早事务的期限。 | 不适用 |
| oldest_reader_feedback_xid_age | 事务 | Length | db.Transactions.oldest_reader_feedback_xid_age | Aurora 读取器实例或 Aurora Global Database 读取器实例上长期运行的事务中最早事务的期限。 | 不适用 |
| oldest_prepared_transaction_xid_age | 事务 | Length | db.Transactions.oldest_prepared_transaction_xid_age | 最早的准备好的事务的期限。 | 不适用 |
| oldest_running_transaction_xid_age | 事务 | Length | db.Transactions.oldest_running_transaction_xid_age | 最早的运行事务的期限。 | 不适用 |
| max_connections | Users | Users | db.User.max_connections | max_connections 参数中配置的数据库允许的最大连接数。 |
不适用 |
| total_auth_attempts | Users | Users | db.User.total_auth_attempts | 尝试连接到此实例的次数。 | 不适用 |
| archive_failed_count | WAL | 每分钟文件数 | db.WAL.archive_failed_count | 尝试存档 WAL 文件的失败次数(以每分钟文件数为单位)。 | 不适用 |