gpt4 book ai didi

amazon-web-services - AWS RDS 磁盘空间已用百分比

转载 作者:行者123 更新时间:2023-12-03 19:18:00 35 4
gpt4 key购买 nike

我想通过 cloudwatch 指标计算用于 AWS RDS 的磁盘空间百分比。

我们可以看到 的指标自由存储空间 (可用存储空间量)
知乎总空间 AWS RDS 占用的空间可以帮助计算相同。
由于没有可用的指标,从哪里获取占用的总空间。

最佳答案

据我所知,RDS 占用空间百分比或总实例大小没有标准的 CloudWatch 指标,只有已经提到的 FreeStorageSpace它以字节为单位。
但是,您可以通过 AWS CLI 命令 describe-db-instances 获取总大小来计算百分比。 1 .同样的命令也应该存在于 AWS SDK 中的 RDS 客户端中(虽然我只确认它存在于 Python 的 boto3 库中)2 .输出是 JSON 格式的实例对象列表,其中还包含参数 AllocatedStorage以 Gibibytes 为单位描述实例的总大小。换算成相同单位后,即可计算出可用存储空间的百分比。然后,根据您的用例,您可以执行一些直接操作或为计算出的百分比设置自定义 CloudWatch 指标。
用户 alanc10n 在类似问题 3 中提出了另一个可能对您有所帮助的有趣解决方案。
1 https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html
2 https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/rds.html#RDS.Client.describe_db_instances
3 https://stackoverflow.com/questions/58657063/how-do-i-get-totalstoragespace-or-usedstoragespace-metric-from-aws-rds

关于amazon-web-services - AWS RDS 磁盘空间已用百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60092054/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com