获取CosmosDB集合中每个分区的大小

Ran*_*der 6 azure-cosmosdb

是否可以获得Cosmos DB集合中每个分区的大小?我知道门户网站将在Metrics刀片中显示集合中的前几个分区,但我很有兴趣看到每个分区的大小.

小智 0

我相信您应该能够通过 Cosmos DB REST API 获取这些数据。

它似乎没有通过 .NET SDK 公开,因此您需要自己编写一些 C# 或 PowerShell 来访问数据,但是它应该可用。

链接是:

https://learn.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/collectionpartition/listusages