如何在没有 Azure 门户的情况下获取 DocumentDB 磁盘使用情况
How to get DocumentDB Disk Usage without Azure Portal
我们的 Azure DocumentDB
由不同的团队管理。我们无权访问 Azure Portal
。有没有办法让我们看到DocumentCollection
的磁盘使用情况? REST API 或 .NET API?
您可以使用 client.ReadDocumentCollectionAsync 获取此信息,例如,
ResourceResponse<DocumentCollection> response =
await client.ReadDocumentCollectionAsync(collectionLink);
Console.WriteLine(response.CollectionSizeQuota);
Console.WriteLine(response.CollectionSizeUsage);
有关详细信息,请参阅 https://msdn.microsoft.com/en-us/library/microsoft.azure.documents.client.documentclient.readdocumentcollectionasync.aspx and https://msdn.microsoft.com/en-us/library/dn799209.aspx。
REST API 中的等效项是来自 GET collection.
的 x-ms-* 响应 headers
我们的 Azure DocumentDB
由不同的团队管理。我们无权访问 Azure Portal
。有没有办法让我们看到DocumentCollection
的磁盘使用情况? REST API 或 .NET API?
您可以使用 client.ReadDocumentCollectionAsync 获取此信息,例如,
ResourceResponse<DocumentCollection> response =
await client.ReadDocumentCollectionAsync(collectionLink);
Console.WriteLine(response.CollectionSizeQuota);
Console.WriteLine(response.CollectionSizeUsage);
有关详细信息,请参阅 https://msdn.microsoft.com/en-us/library/microsoft.azure.documents.client.documentclient.readdocumentcollectionasync.aspx and https://msdn.microsoft.com/en-us/library/dn799209.aspx。
REST API 中的等效项是来自 GET collection.
的 x-ms-* 响应 headers