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