Как увидеть, когда CosmosDB ограничивает скорость

#azure #azure-cosmosdb

#azure #azure-cosmosdb

Вопрос:

мы используем CosmosDB в качестве базы данных для приложения API. Некоторое время назад произошел инцидент, во время которого, когда я вошел на портал Azure, в пользовательском интерфейсе портала появилось сообщение о том, что CosmosDB ограничивает скорость и что мы должны увеличить наш RUs.

Кто-нибудь знает о запросе, который я могу запустить в AppInsights постфактум, чтобы точно определить, когда началось и остановилось ограничение скорости? Или есть ли место на портале Azure, где я могу видеть время, когда происходило ограничение скорости?

Комментарии:

1. Может ли это вам помочь? Я предполагаю, что вы хотите знать, когда ваша база данных cosmosdb имеет высокие хиты, поэтому я думаю, что показатель cosmosdb может соответствовать вашим требованиям. И если у вас есть другие проблемы, пожалуйста, добавьте больше деталей, спасибо.

Ответ №1:

Когда потребляемая вами пропускная способность превысит выделенную пропускную способность, вы получите сообщение «Слишком большая скорость запроса» или код ошибки 429. Вы можете использовать мониторинг Azure Cosmos DB, чтобы увидеть количество 429 исключений, чтобы определить, ограничивает ли Cosmos DB скорость. И вы можете увеличить выделенную пропускную способность для решения этой проблемы.

Ссылка: https://docs.microsoft.com/en-us/azure/cosmos-db/troubleshoot-request-rate-too-large