【发布时间】:2020-02-25 06:54:27
【问题描述】:
我正在尝试从 Log Analytics 中的 Azure AD 登录日志中检索、计数和分组数据。
indata 包含很多属性,但我感兴趣的是 ClientAppUsed 和 AppDisplayname indata 如下所示:
对象 1
⮡ ClientAppUsed : 浏览器
⮡ AppDisplayName:Azure AD
对象 2
⮡ ClientAppUsed : 浏览器
⮡ AppDisplayName:Office 客户端应用程序
对象 3
⮡ ClientAppUsed : POP
⮡ AppDisplayName:Microsoft Exchange Online
我想将 ClientAppUsed 类型组合在一起,并计算 AppDisplayName 在这些类型下的每次出现。 像这样:
群组浏览器
⮡ AppDisplayName:Azure AD
⮡ Azure AD 的计数
⮡ AppDisplayName:Office 客户端应用程序
⮡ Office 客户端应用计数
群组 POP
⮡ AppDisplayName:Microsoft Exchange Online
⮡ Microsoft Exchange Online 的计数
我设法用下面的查询对其进行计数,但我希望它们组合在一起,而不是将 AppDisplayName 的每次出现都显示为一行:
SignInLogs | summerize count() by ClientAppUsed, AppDisplayName
感谢任何帮助!
【问题讨论】:
标签: logging azure-active-directory analytics azure-data-explorer kql