On rare occasions, a bug might slip into the Azure Virtual Desktop (AVD) clients. When that happens, it is highly relevant to know which clients and specific client versions your users are using to connect to the session hosts.
Assuming you have enabled diagnostic settings on your host pool* (you really should!), the KQL query in the Gist below will output the following information:
- UserName
- ClientOS
- ClientType (which client was used, e.g., HTML, x64, MSIX, …
- ClientVersion
- The first and last date that client version was seen for that user
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let startTime = ago(30d); | |
WVDConnections | |
| where TimeGenerated > startTime | |
| summarize min(TimeGenerated), max(TimeGenerated) by UserName, ClientOS, ClientType, ClientVersion | |
| sort by UserName, min_TimeGenerated |
*: Even better, use AVD Insights.