跳至内容

如何查看 Aurora 数据库集群的 CPU 和内存使用量?

1 分钟阅读
0

我想查看我的 Amazon Aurora 数据库集群的 CPU 和内存使用量。

解决方法

Amazon Aurora 会自动将数据库实例的指标数据发送到 Amazon CloudWatch。要在 CloudWatch 控制台中查看 Aurora 指标,请参阅 Amazon Aurora 的 Amazon CloudWatch 指标。要使用增强监控来监控操作系统 (OS) 指标,必须启用增强监控

要在 Amazon RDS 控制台中查看数据库集群的可用指标,请完成下面的步骤:

  1. 打开 Amazon RDS 控制台
  2. 在导航窗格中,选择数据库
  3. 选择一个数据库实例。
  4. 选择监控选项卡。
  5. Monitoring(监控)菜单中选择 CloudWatchEnhanced Monitoring(增强监控)或 OS process list(操作系统进程列表)。

在 Enhanced Monitoring(增强监控)的 OS process list(操作系统进程列表)部分中,查看 OS processes(操作系统进程)和 Relational Database Services (RDS) processes(关系数据库服务 (RDS) 进程)。使用这些指标来确定操作系统或 RDS 进程是否导致了 CPU 利用率增加。还可以使用这些指标来监控 mysqld 或 Aurora 导致的任何 CPU 利用率增加。要查看 CPU 使用率的划分,请查看 CPUUtilization 的指标。

增强监控的默认设置为 60 秒。您可以将增强监控中的粒度属性设置为 1 秒或 10 秒。Granularity(粒度)属性可帮助您确定提高资源利用率的工作负载,这在标准 CloudWatch 指标中是不可见的。

相关信息

监控 Amazon Aurora 集群中的指标

如何故障排除并解决 Amazon RDS for MySQL 或 Aurora MySQL 兼容版数据库实例上的高 CPU 利用率问题?

AWS 官方已更新 4 个月前