在应用程序Insight的指标中显示用户ID

时间:2015-04-22 15:33:11

标签: azure-application-insights

此页面 http://azure.microsoft.com/en-us/documentation/articles/app-insights-web-track-usage-custom-events-metrics/#authenticated-users

在“经过身份验证的用户”部分中显示如何获取登录信息。

但是如何在

之后在Application Insight中看到此信息

2 个答案:

答案 0 :(得分:2)

我没有在事件的自定义事件属性中看到任何用户,它似乎是收集但未直接在视图中公开的内部字段,因为大多数时候这个“自动收集”用户只是一个自动生成的GUID ....

您可以查看“使用情况分析/用户”视图和指标资源管理器中的用户摘要(只需选择有关应用用户的指标,例如“用户帐户”...)

您应该能够在诊断搜索中搜索用户,但前提是您在搜索中指定了您要查找的用户名 - 您将获得该特定用户的事件/跟踪等。

此外,您可以尝试将经过身份验证的用户提交为事件的自定义属性,而不是(除了)嵌入属性之外,在这种情况下,您应该确定是否作为UI中属性的一部分,但这会导致重复事件内部的值(内部+自定义)......

答案 1 :(得分:0)

您可以使用Analytics进行查询。查询结果应返回名为user_AuthenticatedId的列。