Как я могу программно узнать, сколько места в хранилище Azure уже занято?

Ограничение объема для каждой учетной записи хранения Azure составляет 200 ТБ (двести терабайт). Это звучит очень много, но если вы храните файлы в хранилище больших двоичных объектов по 25 мегабайт каждый, вы можете хранить около четырех миллионов из них, что хорошо, но не невозможно исчерпать.

Я хочу создать код, который будет периодически проверять, сколько места я использовал, и выдавать предупреждение.

Как я могу программно узнать, сколько места уже занято в моей учетной записи хранения?


person sharptooth    schedule 13.11.2014    source источник


Ответы (1)


Похоже, текущий предел для учетной записи хранения Azure составляет 500 ТБ (см. здесь )

Если у вас может быть учетная запись хранения Azure только с большими двоичными объектами, вы можете использовать метрики для получения текущей емкости, но текущие метрики отображают только емкость, занятую большими двоичными объектами. См. документацию по метрикам хранилища и как включить Аналитика хранилища

Возможно, это поможет вам http://www.amido.com/richard-slater/windows-azure-storage-capacity-metrics-with-powershell/

Не уверен в этом, но похоже, что вы можете создать оповещение на портале Azure для этой метрики:

введите здесь описание изображения

person b2zw2a    schedule 13.11.2014