Профилирование динамического приложения Функций Azure с помощью Application Insights

В этой статье показано, как использовать портал Azure для таких целей:

  • Просмотрите текущие параметры приложения Функций.
  • Добавьте два новых параметра приложения, чтобы включить Profiler в приложении Функций.
  • Перейдите к Profiler для приложения Функций, чтобы просмотреть данные.

Примечание

Вы можете включить Application Insights Profiler для приложений Функций Azure в плане службы приложений.

Предварительные требования

Параметры приложения для включения Profiler

Параметр приложения Значение
APPINSIGHTS_PROFILERFEATURE_VERSION 1.0.0
DiagnosticServices_EXTENSION_VERSION ~3
APPINSIGHTS_INSTRUMENTATIONKEY Уникальное значение из ресурса App Insights.

Добавление параметров приложения в приложение Функций Azure

На странице обзора приложения Функций на портале Azure:

  1. В разделе Параметры выберите пункт Конфигурация.

    Снимок экрана: выбор конфигурации в разделе

  2. На вкладке Параметры приложения убедитесь, что параметр APPINSIGHTS_INSTRUMENTATIONKEY включен в список параметров.

    Снимок экрана: параметр ключа инструментирования аналитики приложений в списке.

  3. Выберите Новый параметр приложения.

    Снимок экрана: кнопка

  4. Скопируйте параметр приложения и его значение из приведенной выше таблицы и вставьте их в соответствующие поля.

    Снимок экрана: добавление параметра версии функции Application Insights Profiler.

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

    Оставьте параметр слота развертывания пустым.

  5. Нажмите кнопку ОК.

  6. Щелкните Сохранить в верхнем меню, а затем выберите Продолжить.

    Снимок экрана: кнопка

    Снимок экрана: кнопка

Параметры приложения теперь отображаются в таблице:

Снимок экрана: два новых параметра приложения в таблице на панели конфигурации.

Примечание

Вы также можете включить Профилировщик с помощью:

Next Steps

Знакомство с выполнением следующих задач: