Мониторинг Azure показывает пик среднего времени отклика (как показано на графике).Но если я установлю предупреждение, прежде чем предпринять какое-либо действие, оно разрешается само собой.Я хотел бы получить уведомление, когда мне нужно принять меры.Например: среднее время отклика выше в течение 5 минут.Как я могу получить уведомление об этом?Я думаю о следующих решениях?
- Эти данные должны быть доступны для запросов из аналитики журналов или из приложений.Таким образом, с помощью kusto должен быть способ написать запрос, чтобы получить его (сложный запрос) и запускать этот запрос каждые 10 минут.
- Существует также количество запросов (как указано в нижней части графика).Если количество запросов велико, удалите предупреждение о времени ответа.Решение высокого запроса должно быть отдельным анализом.Получайте оповещения по другим обычным запросам (это облегчает анализ № 1) снова, нам не нужны оповещения, если это пик.
Есть ли другой способ?Помните: мне нужно знать, когда моей команде нужно действовать.В противном случае в запланированное время мы можем вручную проверить средние пики времени отклика и принять меры для их устранения (для этого предупреждения не нужны).