你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

为 Azure Functions 应用启用 .NET Profiler

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

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

注意

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

先决条件

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

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

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

从 Azure 门户中的函数应用概述页:

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

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

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

    显示新应用程序设置按钮的屏幕截图。

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

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

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

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

  4. 单击" 确定"。

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

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

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

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

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

备注

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

后续步骤

了解如何...