在不更改源代码的情况下获得应用见解

时间:2018-12-01 15:55:56

标签: azure

当我通过将软件包安装到解决方案来配置应用程序见解后,它可以正常工作并能够捕获遥测数据。

现在,我想将应用程序见解与Windows服务(在本地vms上运行)集成在一起,而无需安装nuget包(Microsoft.ApplicationInsights.WindowsServer)或将检测密钥插入源代码。可能吗?

我试图将所有必需的dll(与应用程序见解相关)复制到我的服务的输出目录中,并使用Application Insights配置来设置检测密钥,但不发送任何遥测数据。

1 个答案:

答案 0 :(得分:2)

您可以集成Windows服务(内部部署)以将遥测发送给App见解,但是如果不安装NuGet软件包并且无法提供Instrumentation密钥。对于您的用例,还需要遵循其他一些过程。

引用this official docs

  

在本地,Azure和其他云中托管的应用程序可以全部   利用Application Insights。唯一的限制是   需要allow communication到Application Insights服务。对于   监视通用Windows平台(UWP)应用程序,我们建议   Visual Studio App Center

Refer this SO thread for better understanding