Bre*_*een 12 asp.net-mvc azure-web-sites azure-application-insights
我已将Application Insights添加到我的应用程序中.
一段时间后,我正确地看到浏览器页面加载时间,但其他图表都没有显示任何数据.
我看到了这个:

当我期待这样的事情时:

这两个ASP.NET MVC 5应用程序位于同一解决方案中,并且都部署到Azure.
在这两种情况下:
dc.services.visualstudio.com/v2/track);ApplicationInsights.config在网络根目录中有一个;Application_Start()方法Global.asax.cs的方式TelemetryConfiguration.Active.InstrumentationKey = "the_key"请注意,我在ApplicationInsights.config文件中没有检测密钥,因为我多次部署网站,并根据此建议设置检测密钥.
我已经重置了所有内容(在添加Application Insights SDK以监控您的ASP.NET应用程序之后)但是,在至少1/2小时之后,我没有看到任何服务器响应时间,服务器请求或失败的请求.
我该如何解决?
Bre*_*een 12
在Alex Bulankou的一些离线帮助下,我已经解决了这个问题.
很难确定导致该问题的精确组合,但我怀疑这是由于Application Insights程序集的版本不匹配,格式错误的ApplicationInsights.config文件以及通过Visual Studio命令添加Application Insights并手动执行此操作之间的问题.
解决问题的最终途径是:
Microsoft.ApplicationInsights.*从项目中删除所有nuget包;ApplicationInsights.config文件;Microsoft.ApplicationInsights.WebNuGet包只有 -这将安装所有需要的依赖,包括一个新的ApplicationInsights.config文件(即不具有的iKey,这正是我想要的-见下文)InstrumentationKey通道的代码Global.asax.cs保持不变最终结果(我在早上7点左右修好了这个):
| 归档时间: |
|
| 查看次数: |
4881 次 |
| 最近记录: |