azure - 为什么我的 Azure Function 配置中需要 APPINSIGHTS_INSTRUMENTATIONKEY 和 APPLICATIONINSIGHTS_CONNECTION_STRING?

标签 azure azure-functions azure-application-insights

APPINSIGHTS_INSTRUMENTATIONKEY 包含 Application Insights 的检测 key 。

APPLICATIONINSIGHTS_CONNECTION_STRING 包含以 InstrumentationKey= 为前缀的 Application Insights 的检测 key 。

除非每个值都通过 Application Insights 启用某些功能,否则这似乎毫无意义。

最佳答案

查看 SDK Version 2.0.12998 的发行说明:

App Insights configuration will use the APPLICATIONINSIGHTS_CONNECTION_STRING app setting if it is set (APPINSIGHTS_INSTRUMENTATIONKEY is the fallback and continues to work as-is).

此外,如果您阅读 App Insights Connection String 的文档,您会注意到,当您使用连接字符串时,您可以指定自定义端点。如果您仅指定检测 key ,则这是不可能的。在这种情况下,SDK 将连接到默认端点。

关于azure - 为什么我的 Azure Function 配置中需要 APPINSIGHTS_INSTRUMENTATIONKEY 和 APPLICATIONINSIGHTS_CONNECTION_STRING?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60691568/

相关文章:

azure - 如何使用AAD只允许少数人登录Azure Web App?

azure-application-insights - <no role name> 在 ApplicationInsights 中的 Roles 下

azure - 将大数据从应用程序洞察导入到 PowerBI

node.js - Azure Functions,缩略图尺寸大于原始图像

c# - 无法将跟踪事件记录到 Application Insights

powershell - 使用 Azure SDK 的 Azure Web 作业

flutter - Flutter 中的 Azure Active Directory 身份验证失败

asp.net-mvc - 创建动态 blob 容器名称

azure - 来自 Azure Function 的电子邮件和日志异常

azure - 如何在 host.json 中定义每个函数的超时?