如何从 AWS RDS 获取 TotalStorageSpace 或 UsedStorageSpace 指标?

cod*_*ark 5 alert amazon-web-services amazon-rds datadog

我看到 AWS RDS 提供了一个FreeStorageSpace用于监控磁盘使用情况的指标。现在我正在尝试为我的所有 RDS创建一个通用的先发制人的警报,但在上设置了一个理想的阈值FreeStorageSpace是没有意义的。

例如,20G 可能是一个很好的阈值,RDS 的总磁盘空间为 100G,但可能会误导总磁盘空间为 40G 的 RDS。

所以我想知道是否有办法从 RDS获取TotalStorageSpaceUsedStorageSpace度量(直接或间接)。

更新

由于事实已确定,这FreeStorageSpace是 RDS 提供的唯一与磁盘存储相关的指标,关于我们是否/如何为TotalStorageSpace或构建自定义指标的任何想法UsedStorageSpace

ps:为每个RDS创建单独的警报来评估磁盘使用百分比似乎是浪费时间和资源。

dmi*_*igo 1

根据文档, FreeStorageSpace这是您可以获得的唯一存储空间指标。

我只能假设他们的逻辑是你知道你的总空间是多少,并且有了这个FreeStorageSpace值你还可以计算出使用了多少空间。

  • 由于每个 RDS 的总空间会有所不同,并且我们希望构建一个“通用”警报:是否有一种方法可以将“TotalStorageSpace”开发为自定义指标? (2认同)