我们使用grafana的cloudwatch数据源作为aws指标。我们希望根据文件夹的大小来区分S3存储桶中的文件夹,并将它们显示为图形。我们知道cloudwatch给出的不是对象级别的指标,而是存储桶级别。为了监控存储桶中文件夹的大小,请让我们知道是否有任何可能的解决方案。任何关于这方面的建议都是值得感谢的。
提前谢谢。
发布于 2020-09-08 07:59:05
亚马逊CloudWatch为亚马逊S3存储桶提供了每日存储指标,但正如您所提到的,这些指标是针对整个存储桶的,而不是文件夹级别的。
Amazon S3 Inventory可以提供列出所有对象的每日CSV文件。您可以将此信息加载到数据库中,或使用Amazon Athena查询内容。
如果您需要比每日更高分辨率的存储指标,那么您需要自己跟踪此信息。这可以通过以下方式完成:
检索存储指标
发布于 2020-09-25 18:04:05
约翰,谢谢你的回复
然而,我找到了一个使用s3_exporter的解决方案。它根据S3存储桶中文件夹和子文件夹的大小给出指标。
https://stackoverflow.com/questions/63775777
复制相似问题