APPINSIGHTS_INSTRUMENTATIONKEY包含Application Insights的指令插入密钥。APPLICATIONINSIGHTS_CONNECTION_STRING包含前缀为InstrumentationKey=的Application Insights的检测密钥。除非每个值都启用Application Insights的某些功能,否则这似乎毫无意义。
APPINSIGHTS_INSTRUMENTATIONKEY
APPLICATIONINSIGHTS_CONNECTION_STRING
InstrumentationKey=
91zkwejq1#
查看SDK Version 2.0.12998的发行说明:App Insights配置将使用APPLICATIONINSIGHT_CONNECTION_STRING应用程序设置(如果已设置)(APPINSIGHT_INSTRUMENTATIONKEY是后备方案,并继续按原样工作)。此外,如果您阅读App Insights Connection String的文档,您会注意到当您使用连接字符串时,您可以指定自定义终结点。如果您只指定检测键,这是不可能的。在这种情况下,SDK将连接到默认终结点。
SDK Version 2.0.12998
App Insights Connection String
insrf1ej2#
需要注意的一件重要事情是,如果从Azure功能的配置中删除APPINSIGHT_INSTRUMENTATIONKEY,则Azure门户中“监视”部分的“日志”条目将不再显示日志,而是要求你再次连接到Application Insights资源。如果这样做,门户将重新创建APPINSIGHT_INSTRUMENTATIONKEY配置设置。这看起来像是Azure门户中的一个bug,因为指标和日志确实会继续收集。而且,足够有趣的“日志流”也会继续工作。
vh0rcniy3#
APPINSIGHTS_INSTRUMENTATIONKEY等于deprecated:2025年3月31日,对检测密钥接收的支持将终止。检测密钥接收将继续工作,但我们将不再提供该功能的更新或支持。请过渡到连接字符串以利用新功能。如果您使用APPINSIGHTS_INSTRUMENTATIONKEY,则应该迁移到APPLICATIONINSIGHTS_CONNECTION_STRING。这意味着我们只需要APPLICATIONINSIGHTS_CONNECTION_STRING。
3条答案
按热度按时间91zkwejq1#
查看
SDK Version 2.0.12998
的发行说明:App Insights配置将使用APPLICATIONINSIGHT_CONNECTION_STRING应用程序设置(如果已设置)(APPINSIGHT_INSTRUMENTATIONKEY是后备方案,并继续按原样工作)。
此外,如果您阅读
App Insights Connection String
的文档,您会注意到当您使用连接字符串时,您可以指定自定义终结点。如果您只指定检测键,这是不可能的。在这种情况下,SDK将连接到默认终结点。insrf1ej2#
需要注意的一件重要事情是,如果从Azure功能的配置中删除APPINSIGHT_INSTRUMENTATIONKEY,则Azure门户中“监视”部分的“日志”条目将不再显示日志,而是要求你再次连接到Application Insights资源。如果这样做,门户将重新创建APPINSIGHT_INSTRUMENTATIONKEY配置设置。
这看起来像是Azure门户中的一个bug,因为指标和日志确实会继续收集。而且,足够有趣的“日志流”也会继续工作。
vh0rcniy3#
APPINSIGHTS_INSTRUMENTATIONKEY
等于deprecated:2025年3月31日,对检测密钥接收的支持将终止。检测密钥接收将继续工作,但我们将不再提供该功能的更新或支持。请过渡到连接字符串以利用新功能。
如果您使用
APPINSIGHTS_INSTRUMENTATIONKEY
,则应该迁移到APPLICATIONINSIGHTS_CONNECTION_STRING
。这意味着我们只需要
APPLICATIONINSIGHTS_CONNECTION_STRING
。