首页 > 解决方案 > 为什么我的 Azure Function 配置中同时需要 APPINSIGHTS_INSTRUMENTATIONKEY 和 APPLICATIONINSIGHTS_CONNECTION_STRING?

问题描述

APPINSIGHTS_INSTRUMENTATIONKEY包含 Application Insights 的检测密钥。

APPLICATIONINSIGHTS_CONNECTION_STRING包含 Application Insights 的检测键,前缀为InstrumentationKey=.

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

标签: azureazure-functionsazure-application-insights

解决方案


查看发行说明SDK Version 2.0.12998

App Insights 配置将使用 APPLICATIONINSIGHTS_CONNECTION_STRING 应用设置(如果已设置)(APPINSIGHTS_INSTRUMENTATIONKEY 是备用设置并继续按原样工作)。

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


推荐阅读