как получить статистику запросов для cosmosdb через открытый rest api?

#azure #azure-cosmosdb

#azure #azure-cosmosdb

Вопрос:

Я хотел получить статистику запросов для контейнера в формате JSON или любом другом формате, поддерживаемом azure cosmosdb. Есть ли способ получить статистику запросов для конкретного запроса из Azure cosmosdb через открытый rest api?

Ответ №1:

Вы можете получить статистику запросов из заголовка ответа.

Код:

 var qry = new SqlQuerySpec { query = "SELECT * FROM root" };
var result = await client.PostWithNoCharSetAsync(new Uri(baseUri, resourceLink), qry);
            //get response header
Console.WriteLine("result:"   result);
            //get documents
Console.WriteLine("result content:"   result.Content.ReadAsStringAsync().Result);
 

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

Вы можете получить образец кода здесь.https: //github.com/Azure/ azure-cosmos-dotnet-v2/blob/master/samples/rest-from-.net/Program.cs