为 Azure Functions 应用启用 .NET Profiler

本文将使用 Azure 门户执行以下操作:

  • 查看 Functions 应用的当前应用设置。
  • 在 Functions 应用上添加两个新应用设置以启用 .NET Profiler。
  • 导航到 Functions 应用的 Profiler 页面以查看数据。

注意

可以在“应用服务”计划中为 Azure Functions 应用启用适用于 .NET 的 Application Insights Profiler

先决条件

用于启用 .NET Profiler 的应用设置

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

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

从 Azure 门户中的 Functions 应用概述页面:

  1. 在“设置”下,选择“配置”。

    从左侧菜单的“设置”部分下选择“配置”的屏幕截图。

  2. 在“应用程序设置”选项卡中,验证 APPINSIGHTS_INSTRUMENTATIONKEY 设置是否包含在设置列表中。

    显示列表中的“App Insights 检测密钥”设置的屏幕截图。

  3. 选择“新应用程序设置”。

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

  4. 上面的表中复制应用程序设置及其值,然后粘贴到相应的字段中。

    显示如何添加 app insights profiler 功能版本设置的屏幕截图。

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

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

  5. 单击" 确定"。

  6. 单击顶部菜单中的“保存”,再单击“继续”。

    加框显示配置窗格顶部菜单中的“保存”按钮的屏幕截图。

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

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

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

注意

还可以使用以下方法启用 .NET Profiler:

后续步骤

了解如何...