Azure Virtual Desktop: Which clients and client versions are in use?

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

let startTime = ago(30d);
WVDConnections
| where TimeGenerated > startTime
| summarize min(TimeGenerated), max(TimeGenerated) by UserName, ClientOS, ClientType, ClientVersion
| sort by UserName, min_TimeGenerated

https://gist.github.com/SvenAelterman/f518af407f1eecfb64d0364450d302fb.js

*: Even better, use AVD Insights.

Let me know what you think, or ask a question...

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.