How to monitor Azure Virtual Desktop resources?

Ernesto Rubio Serrano 0 Reputation points
2025-05-14T23:14:12.38+00:00

Hello community,

I have a pool of users using Azure Virtual Desktop, however, they occasionally experience disconnections or application slowness. To investigate and identify the point of failure, I'm working on implementing CISCO ThousandEyes, and I need to define the service resources used by Azure Virtual Desktop in order to monitor it. Do you know what URLs I can add to monitor Azure Virtual Desktop performance?

Thank you!

Azure Virtual Desktop
Azure Virtual Desktop
A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
1,835 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Silvia Wibowo 6,041 Reputation points Microsoft Employee Volunteer Moderator
    2025-05-15T00:40:39.37+00:00

    Hi @Ernesto Rubio Serrano ,

    When a user starts a session in AVD (Azure Virtual Desktop), they connect from their local device over a network to access the session host. It's important that the user experience feels as much like a local session on a physical device as possible. To understand the network connectivity from a user's device to a session host, see Understanding Azure Virtual Desktop network connectivity.

    You can monitor network performance to RD (Remote Desktop) Gateway, but that only gives you half of the network: from user/client to RD Gateway: rdgateway.wvd.microsoft.com

    I'd suggest you Collect and query connection quality data and see the connection quality for specific users that reported frequent disconnection.

    Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.

    0 comments No comments

  2. Pramidha Yathipathi 1,135 Reputation points Microsoft External Staff Moderator
    2025-05-15T00:45:52.28+00:00

    Hi Ernesto Rubio Serrano,

    To monitor Azure Virtual Desktop performance effectively, it is crucial to allow specific Fully Qualified Domain Names (FQDNs) and endpoints. The page outlines that session host virtual machines require access to several key URLs, including *.wvd.microsoft.com for service traffic and login.microsoftonline.com for user authentication. These URLs facilitate the necessary communication for Azure Virtual Desktop to function correctly and provide a seamless user experience.

    Additionally, if you are using a firewall or proxy service, it is essential to ensure that these FQDNs are not blocked, as doing so can significantly impact the performance and functionality of Azure Virtual Desktop. The Azure Virtual Desktop Agent URL Tool can be utilized to validate access to these endpoints, ensuring that your session hosts can connect to the necessary resources.

    Moreover, the page provides a detailed list of both required and optional FQDNs for session hosts and end-user devices. For instance, *.events.data.microsoft.com is mentioned for telemetry services, which can assist in monitoring user connections and overall service performance. Ensuring that these URLs are accessible is vital for maintaining a healthy Azure Virtual Desktop environment.

    Ensure you have Log Analytics set up to collect performance and event log data. You can query specific tables for Azure Virtual Desktop:

    • WVDConnectionNetworkData for network performance.
    • WVDConnections for user session data.

    Please refer the document:

    https://learn.microsoft.com/en-us/azure/virtual-desktop/required-fqdn-endpoint?tabs=azure

    https://learn.microsoft.com/en-us/azure/virtual-desktop/insights

    If you found information helpful, please click "Upvote" on the post to let us know.

    If you have any further queries feel free to ask us we are happy to assist you.

    Thank You.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.