如何查看 Amazon Aurora 数据库集群的存储使用情况?

上次更新时间:2020 年 3 月 3 日

如何查看 Amazon Aurora 数据库集群卷的大小?

解决方法

Aurora 集群卷会随着数据库中数据量的增加而自动扩展,最高可达 64TiB。您可以使用以下 Amazon CloudWatch 指标查看 Aurora 集群使用的存储量:

  • AuroraVolumeBytesLeftTotal 是集群卷的剩余可用空间(以字节为单位)。随着集群中数据的增长,AuroraVolumeBytesLeftTotal 的值会减小,这可以帮助您确定集群何时会接近 64TiB 的大小限制。
  • VolumeBytesUsed 是 Aurora 数据库集群已使用的存储量(以字节为单位)。随着集群中数据的增长,VolumeBytesUsed 的值将增加。

重要提示:即使您从集群中删除数据,集群卷存储也不会缩小。例如,如果您删除表或分区,已分配的空间保持不变。系统将继续按照已分配的存储空间向您收费。要收回集群中未使用的空间,请创建新集群,将数据导出到该集群,然后删除原始集群。您可以在 Amazon RDS 控制台或 Amazon CloudWatch 控制台中监控 Aurora 数据库集群的大小。有关更多信息,请参阅 Amazon Aurora 存储和可靠性

在 CloudWatch 控制台中查看 AuroraVolumeBytesLeftTotal

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

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

在 CloudWatch 控制台中查看 VolumeBytesUsed

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

这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?