我已将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
文件中没有检测密钥,因为我多次部署网站,并且正在根据this advice设置检测密钥。
我已将所有内容重置(Add Application Insights SDK to monitor your ASP.NET app之后),但至少在1/2小时之后,我没有看到任何服务器响应时间,服务器请求或请求失败的内容。
我该如何解决这个问题?
答案 0 :(得分:12)
在Alex Bulankou的一些离线帮助之后,我已经解决了这个问题。
很难确定导致该问题的精确组合,但我怀疑这是由于Application Insights程序集的版本不匹配,格式错误的ApplicationInsights.config
文件以及通过添加Application Insights之间的问题搞得一团糟Visual Studio命令并手动执行。
解决问题的最终途径是: