在 RDS 控制台中查看操作系统指标
您可以在 RDS 控制台中查看增强监测报告的操作系统指标,方法是为监测选择 Enhanced monitoring (增强监测)。
以下示例显示“Enhanced Monitoring(增强监控)”页面。有关增强监控指标的说明,请参阅 增强监控中的操作系统指标。
如果要查看运行在数据库实例上的进程的详细信息,请为监测选择 OS 进程列表。
Process List (进程列表) 视图如下所示。
Process list (进程列表) 视图中所示的增强监测指标按以下方式组织:
-
RDS child processes (RDS 子进程) – 显示支持数据库实例的 RDS 进程的摘要,例如
aurora
(对于 Amazon Aurora 数据库集群)和 。进程线程在父进程下嵌套显示。进程线程仅显示 CPU 使用率,因为进程所有线程的其他指标都相同。控制台最多显示 100 个进程和线程。因此,显示结果将是占用最多 CPU 和内存的进程和线程。如果有超过 50 个进程和超过 50 个线程,则控制台只会显示每种类别的前 50 个。这种显示方式有助于您了解哪些进程对性能影响最大。 -
RDS processes (RDS 进程) – 摘要显示 RDS 管理代理所用的资源、诊断监控进程以及支持 RDS 数据库实例所需的其他AWS进程。
-
OS processes – 显示内核和系统进程摘要,这些进程通常对性能影响最小。
对每个进程列出的项目有:
-
VIRT – 显示进程的虚拟大小。
-
RES – 显示进程正在使用的实际物理内存。
-
CPU% – 显示进程正在使用的总 CPU 带宽的百分比。
-
MEM% – 显示进程使用的总内存的百分比。
RDS 控制台中显示的监控数据是从 Amazon CloudWatch Logs 中检索的。您还可以从 CloudWatch Logs 中检索数据库实例的指标作为日志流。有关更多信息,请参阅“使用 CloudWatch Logs 查看操作系统指标”。
以下情况下不会返回增强监测指标:
-
数据库实例发生了故障转移。
-
更改了数据库实例的实例类 (扩展计算)。
增强监测指标在重启数据库实例期间返回,因为只会重启数据库引擎。仍会报告操作系统的指标。