如何查看 Amazon Aurora MySQL 数据库集群的总存储使用量?

上次更新日期:2021 年 11 月 22 日

我想查看 Amazon Aurora MySQL 兼容版本数据库集群卷的大小。

解决方法

Aurora MySQL 兼容版本集群卷会随着数据库中数据量的增加而自动扩展。在 Aurora MySQL 兼容版本 1.23.0 或更高版本以及 2.09.0 或更高版本以及 3.01.0 或更高版本中,数据库最大可扩展至 128TiB。对于所有以前的版本,数据库最大可扩展至 64TiB。您可以使用以下 Amazon CloudWatch 指标查看 Aurora MySQL 兼容版本集群使用的存储量:

  • AuroraVolumeBytesLeftTotal 是集群卷的剩余可用空间(以字节为单位)。随着集群中数据的增长,AuroraVolumeBytesLeftTotal 的值将减小。此值可以帮助您确定集群何时接近其大小限制。
    注意:AuroraVolumeBytesLeftTotal 指标仅适用于 Aurora MySQL 兼容版本 1.19.5 或更高版本以及 Aurora MySQL 兼容版本 2.04.5 或更高版本。
  • VolumeBytesUsed 是 Aurora MySQL 兼容版本数据库集群已使用的存储量(以字节为单位)。随着集群中数据的增长,VolumeBytesUsed 的值将增加。

重要提示:在某些 Aurora MySQL 兼容版本上,可以在删除数据时动态减少计费的存储量。有关更多信息,请参阅 Aurora 存储扩展

在 CloudWatch 控制台中查看 AuroraVolumeBytesLeftTotal

  1. 打开 CloudWatch 控制台
  2. 在导航窗格中,选择 Metrics(指标)。
  3. All metrics(所有指标)选项卡中,选择 RDS
  4. 选择 DBClusterIdentifier
  5. 在搜索框中输入 AuroraVolumeBytesLeftTotal,然后选择指标。

有关更多信息,请参阅查看可用指标

在 RDS 控制台中查看 VolumeBytesUsed

  1. 打开 Amazon Relational Database Service 控制台
  2. 选择您创建了 Aurora MySQL 兼容数据库集群的 AWS 区域。
  3. 从导航窗格中选择 Databases(数据库),然后选择您希望监控的数据库实例的名称。
  4. 选择 Monitoring (监控) 选项卡。
  5. CloudWatch 部分,输入 [Billed] Volume Bytes Used ([已计费] 已使用的卷字节) 或从列表中选择此选项。存储使用量将在图形中显示。