Журналы Azure Monitor — развертывается регулирование запросов параллелизма

Дата публикации: 30 апреля, 2020

Чтобы гарантировать, что журналы Azure Monitor будут поддерживать согласованную работу всех пользователей, мы постепенно развертываем новое ограничение параллелизма. Это поможет защитить пользователей от одновременной отправки чрезмерного количества запросов, что может привести к перегрузке системных ресурсов и снижению скорости реагирования. Для одних пользователей это изменение будет реализовано сразу, для других — через месяц или два по мере завершения развертывания. Эти ограничения предназначены для регулирования только в экстремальных сценариях использования и неактуальны для обычного использования. 

Если для какого-либо пользователя уже запущено пять запросов, новые запросы будут помещены в очередь параллельной обработки для этого пользователя. Когда один из выполняющихся запросов будет завершен, следующий запрос будет извлечен из очереди и запущен. Это не относится к запросам из правил генерации оповещений.

Если запрос находится в очереди более 2,5 минут и не начинает выполняться, он будет завершен с ответом об ошибке HTTP с кодом 429. 

Когда число запросов в очереди достигнет 40, все дополнительные запросы будут отклонены с кодом ошибки HTTP 429. Это число — дополнение к пяти запросам, которые могут выполняться одновременно.

Если ваши запросы регулируются новыми ограничениями:

  • Оптимизируйте свои запросы к журналу.
  • Панели мониторинга и книги могут содержать несколько запросов в одном представлении, и каждый раз при загрузке или обновлении создается большое количество запросов. Попробуйте разделить их на несколько представлений, загружаемых по требованию.
  • В Power BI рекомендуем извлекать только объединенные результаты, а не необработанные журналы.

Подробнее.

  • Azure Monitor
  • Features

Связанные продукты