为 Azure Functions 应用启用.NET探查器

在本文中,你将使用Azure门户来:

  • 查看 Functions 应用的当前应用设置。
  • 添加两个新应用设置,以便在 Functions 应用中启用.NET Profiler。
  • 转到 Functions 应用的 Profiler 页以查看数据。

注意

可以在 App Service 计划中为 Azure Functions 应用启用 application Insights Profiler for .NET。

先决条件

用于启用.NET探查器的应用设置

应用设置
APPLICATIONINSIGHTS_CONNECTION_STRING App Insights 资源中的唯一值。
APPINSIGHTS_PROFILERFEATURE_VERSION 1.0.0
DiagnosticServices_EXTENSION_VERSION ~3

将应用设置添加到Azure Functions应用

Azure 门户中,打开 Function app Overview 页面:

  1. “设置”下,选择 “环境变量”。 APPLICATIONINSIGHTS_CONNECTION_STRING验证设置是否包含在设置列表中。

    截图显示列表中的 App Insights 连接字符串设置。

  2. 选择 并添加

    显示应用程序设置的“添加”按钮的屏幕截图。

  3. 将前述表格中的设置及其复制到相应的字段中。

    添加 App Insights Profiler 功能版本设置的屏幕截图。

    添加诊断服务扩展版本设置的屏幕截图。

    暂时将“部署槽位设置”留空。

  4. 为每个值选择 “应用 ”。

  5. 在“ 环境变量 ”窗格中,选择“ 应用”,然后选择 “确认”。

    加框显示保存后对话框中的“继续”按钮的屏幕截图。

应用设置现在显示在表中:

显示在配置窗格中的表中两个新应用设置的屏幕截图。

注意

还可以使用以下命令启用.NET探查器:

后续步骤