我在 Azure 上有一个现有的 Web 应用程序,其中有一些非常有限的应用程序洞察监控(端点检查)。我想我会引入其余的功能,所以我按照以下说明将遥测添加到我的项目中http://azure.microsoft.com/en-us/documentation/articles/app-insights-start-monitoring-app-health-usage/ http://azure.microsoft.com/en-us/documentation/articles/app-insights-start-monitoring-app-health-usage/。一切都很顺利,我可以看到,当我使用检测 JavaScript 加载页面时,它确实正在向 azure 发送请求,并且我在错误代码或 json 响应中的错误数组中都没有收到任何错误。
应用程序见解配置文件中的 GUID 看起来正确。我也尝试过手动发送遥测数据
private void GatherTelemetry()
{
var telemetry = new TelemetryClient();
telemetry.TrackEvent("FeedPageLoaded");
}
While all of these actions show up in the count in visual studio
there is nothing in the portal.
我尝试过重新打开刀片以及注销并再次登录。
我还能尝试什么?
以下是需要确认的事项:
如果您从 Visual Studio 运行应用程序,请确保列出了从输出窗口发送的事件(根据上面的屏幕截图,它看起来不错)
确保您使用的是我们最新的 SDK。 .11 有一些重大更改,请参见此处:http://blogs.msdn.com/b/visualstudioalm/archive/2014/10/21/application-insights-sdk-0-11-0-prerelease.aspx http://blogs.msdn.com/b/visualstudioalm/archive/2014/10/21/application-insights-sdk-0-11-0-prerelease.aspx
确保事件被发送到 fiddler dc.services.visualstudio.com 中的 AI 端点(看起来你在这里做得很好)
转到 Portal.azure.com 并选择“浏览”->“应用程序见解”,然后选择要为其发送数据的应用程序。您可以通过查看属性部分上的检测密钥来仔细检查。返回门户的另一种方法是通过 Visual Studio 中提供的深层链接。在概览边栏选项卡上,转到诊断搜索部分以查看最后收集的遥测事件的尾部。
最后,如果您在此处没有看到服务问题的数据检查:http://azure.microsoft.com/en-us/status/ http://azure.microsoft.com/en-us/status/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)