で総ストレージを知っている私は(ないストレージアカウントレベルで)サブスクリプション・レベルでの総ストレージを把握するアプローチを探していますAzureの:どのようにサブスクリプションレベル
ストレージのすべてのブロックタイプについて(地域別すべてのブロックタイプのため?)
で総ストレージを知っている私は(ないストレージアカウントレベルで)サブスクリプション・レベルでの総ストレージを把握するアプローチを探していますAzureの:どのようにサブスクリプションレベル
ストレージのすべてのブロックタイプについて(地域別すべてのブロックタイプのため?)
ストレージ(地域別?)
サブスクリプションのためのAzure(ARM)、ストレージアカウントの総記憶を取得したい場合は、まずlist all the storage accounts under the subscriptionことができます。
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Storage/storageAccounts?api-version={api-version}
そしてすることができますlocation
とlist all containers under the specified accountによるグループのストレージアカウントが。
GET https://myaccount.blob.core.windows.net/?comp=list
あなたがコンテナを取得した後、あなたは(BlobType
に基づいて)ブロックブロブの合計サイズを計算list blobs under the specified containerすることができます。
GET https://myaccount.blob.core.windows.net/mycontainer?restype=container&comp=list
更新:
我々はコンテナのプロパティAzureのポータル上をチェックすることにより、ストレージアカウントコンテナレベルでの全ブロックの塊の大きさを得ることができます。
ブロックの塊、ちょっとフレッド返事をありがとう
をカウントし、サイズ。したがって、これらの詳細を取得するにはAPIを使用する必要があり、AzureポータルやMonitorなどのサービスからこれらの値を取得する方法はありません。 – gsuresh92
サブスクリプションレベルでブロックブロブの合計ストレージを取得する直接的な方法はありませんが、Azureポータルのストレージアカウントコンテナレベルでブロックブロブの合計サイズを取得できます。詳細は、私の更新を参照してください。 –