每个Azure存储帐户的容量限制为200 TB(200 TB)。这听起来很大但是如果你将文件存储在每个25兆字节的blob存储中,你可以存储大约四百万个文件,这很好但不是无法用尽的。
我想制作一些代码,定期检查我使用了多少空间并发出警报。
如何以编程方式查找我已在存储帐户中消耗了多少空间?
答案 0 :(得分:5)
Azure存储帐户的当前限制似乎是500TB(请参阅here)
如果您的Azure存储帐户只能包含blob,则可以使用指标获取当前容量,但当前指标仅显示blob占用的容量。请参阅存储指标documentation以及如何启用Storage Analytics
也许这会对你有用http://www.amido.com/richard-slater/windows-azure-storage-capacity-metrics-with-powershell/
不确定,但看起来您可以在此指标上的azure门户中创建警报: