Интеллектуальное обнаружение в Application Insights

Примечание.

Можно выполнить миграцию интеллектуального обнаружения в ресурс Application Insights, чтобы оно основывалось на оповещениях. При миграции создаются правила генерации оповещений для различных модулей интеллектуального обнаружения. После создания вы можете управлять и настраивать эти правила, как и любые другие правила генерации оповещений Azure Monitor. Вы также можете настроить группы действий для этих правил, чтобы включить несколько методов выполнения действий или активации уведомлений о новых обнаружениях.

Дополнительные сведения см. в разделе "Миграция оповещений интеллектуального обнаружения".

Функция интеллектуального обнаружения автоматически предупреждает о потенциальных проблемах с производительностью и аномальных сбоях в веб-приложении. Она выполняет упреждающий анализ данных телеметрии, которые приложение отправляет в Application Insights. При внезапном росте частоты сбоев или аномальных шаблонов производительности клиента или сервера вы получите оповещение. Эта функция не требует настройки. Она работает, если приложение отправляет достаточный объем данных телеметрии.

Вы можете получить доступ к обнаружениям, выданным интеллектуальным обнаружением из полученных сообщений электронной почты и из области интеллектуального обнаружения.

Просмотр интеллектуального обнаружения

Просматривать результаты обнаружения можно двумя способами.

  • В сообщениях электронной почты , получаемых из Application Insights. Вот типичный пример:

    Снимок экрана: оповещение электронной почты.

    Выберите "Просмотреть анализ этой проблемы ", чтобы просмотреть дополнительные сведения на портале.

  • Область интеллектуального обнаружения в Application Insights. В меню "Исследование" выберите "Интеллектуальное обнаружение", чтобы просмотреть список последних обнаружений.

    Снимок экрана: последние обнаружения.

Выберите обнаружение, чтобы просмотреть подробные сведения.

Какие проблемы можно обнаружить?

Интеллектуальное обнаружение обнаруживает и уведомляет вас о различных проблемах:

  • Интеллектуальное обнаружение — аномалии сбоя: уведомляет, если частота сбоев выходит за пределы ожидаемого конверта. С помощью машинного обучения мы настраиваем для вашего приложения ожидаемое количество неудачно завершенных запросов, сопоставляя его с нагрузкой и другими факторами.
  • Интеллектуальное обнаружение — аномалии производительности: уведомляет, если время отклика операции или длительности зависимостей замедляется по сравнению с историческим базовым показателем. Он также уведомляет о выявлении аномального шаблона во время отклика или времени загрузки страницы.
  • Общие ухудшения и проблемы: снижение трассировки, утечка памяти, аномальный рост объема исключений и антишаблоны безопасности.

Ссылки справки в каждом уведомлении помогут вам в соответствующие статьи.

Уведомления по электронной почте об интеллектуальном обнаружении

Все правила интеллектуального обнаружения, за исключением помеченных как предварительная версия, по умолчанию настроены на отправку уведомлений по электронной почте при наличии обнаружений.

Вы можете настроить уведомления по электронной почте для конкретного правила интеллектуального обнаружения. На панели параметров интеллектуального обнаружения выберите правило, чтобы открыть панель "Изменить правило".

Кроме того, можно изменить конфигурацию с помощью шаблонов Azure Resource Manager. Дополнительные сведения см. в статье "Управление правилами интеллектуального обнаружения Application Insights с помощью шаблонов Azure Resource Manager".

Следующие шаги

Эти диагностические средства позволяют проверять данные телеметрии из приложения:

Интеллектуальное обнаружение выполняется автоматически, но если вы хотите настроить дополнительные оповещения, см. следующие сведения: