Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Tech News
  • Contact
  • Toggle search form

Azure Virtual Desktop: How to set Up Azure Virtual Desktop Insights Monitoring [Part 03]

Posted on 28/06/202629/06/2026 Link State By Link State No Comments on Azure Virtual Desktop: How to set Up Azure Virtual Desktop Insights Monitoring [Part 03]
  1. Home
  2. AWS/Azure/OpenShift
  3. Azure Virtual Desktop: How to set Up Azure Virtual Desktop Insights Monitoring [Part 03]

In this guide, you will work with an existing Azure Virtual Desktop (AVD) environment and focus on implementing a comprehensive monitoring solution. Effective monitoring is essential to ensure the health, performance, and availability of AVD resources, as well as to gain visibility into user sessions and system activities. Please see Azure Virtual Desktop – Connect to Session Hosts Using Entra ID – Part 04, and Manage Azure Virtual Desktop host pools and session hosts using the Azure portal [Part 02].

By leveraging Azure Virtual Desktop Insights, you will be able to collect and analyze telemetry data across the environment, enabling proactive troubleshooting and performance optimization.

Scenario

You have an existing Azure Virtual Desktop environment. Your goal is to implement monitoring capabilities to track the status and activities of the environment.

Objectives

After completing this lab, you will be able to: Implement monitoring for an Azure Virtual Desktop environment using Azure Monitor and AVD Insights.

Please see Azure Virtual Desktop: Deploy host pools and session hosts in the Azure [Part 01], Disaster Recovery Test Checklist: What to Capture Before You Start, and Upgrading Azure AD Connect to Microsoft Entra Connect Sync.

Enable Monitoring for an Azure Virtual Desktop Environment

The main task in this exercise is to register the Azure subscription with the Microsoft.Insights resource provider. This step is required to enable Azure Monitor capabilities and support data collection for the Azure Virtual Desktop environment.

Register the Azure subscription with the Microsoft.Insights resource provider. Azure Virtual Desktop Insights depends on this provider, so it must be enabled in the subscription used for the lab. Although this can also be done using Azure PowerShell (as in previous exercises), in this lab the task is performed through the Azure portal.

Create an Azure Log Analytics workspace to support Azure Virtual Desktop Insights. Insights is based on Azure Monitor Workbooks and provides centralized monitoring and visualization for Azure Virtual Desktop environments. Note that monitoring Autoscale operations through Insights is only supported for pooled host pools.

SettingValue
SubscriptionXX-XXX-XXX
Resource groupXXXX-XXX-RG
NameXXX-laworkspace41e
Regionthe name of the Azure region where you deployed the Azure Virtual Desktop environment

On the Review + Create page, select Create and wait for the provisioning process to complete (approximately 1 minute). After deployment, configure the newly created Log Analytics workspace to collect diagnostic data from the Azure Virtual Desktop environment, including session host performance counters and Windows Event Logs.

Finally, set up the Azure Virtual Desktop Insights configuration workbook to target and monitor the specific AVD environment for the first time.

From the list of Azure Virtual Desktop workbooks, navigate to the Azure Virtual Desktop section and select the Insights workbook to access and begin configuring the monitoring dashboard for the environment.

On the Azure Virtual Desktop Insights page, review any warnings showing that the workspace and session hosts are not sending data, then open the Configuration workbook to fix the data collection issues.

On the CheckAMAConfiguration page, under the Resource diagnostics settings tab, select the az140-laworkspace41e1 Log Analytics workspace from the drop-down list.

Then, in the Host pool az140-21-hp1 section, review the warning indicating that no diagnostic configuration exists for the selected host pool and proceed by selecting Configure host pool.

Select Deploy to start the deployment process

This step enables diagnostic data collection in the target Log Analytics workspace, activating key tables such as Management Activities, Feed, Connections, Errors, Checkpoints, HostRegistration, and AgentHealthStatus.

After deployment completes (typically within one minute), refresh the CheckAMAConfiguration page and confirm under the XXXXX-hp1 host pool section that diagnostic settings are enabled for allLogs.

On the Resource diagnostics settings tab, scroll to the XXXXX-ws1 workspace section and select Configure workspace, then deploy the template. This action enables allLogs configuration for the workspace.

After the deployment completes, refresh the CheckAMAConfiguration page and verify that diagnostic settings are enabled for allLogs and that no warning messages remain.

On the CheckAMAConfiguration page, navigate to the Session host data settings tab. In the Create DCR section, select the XXXX-laworkspaceXXXX workspace from the Workspace destination drop-down list, then choose Create data collection rule to configure session host data collection.

Select Deploy to start the configuration process. Wait for the deployment to complete, which typically takes less than one minute.

On the CheckAMAConfiguration page, in the Session host data settings tab, select the Refresh icon in the toolbar. Ensure that the newly created DCR (Data Collection Rule) appears in the Available DCRs section; if it is not yet visible, wait a minute and refresh the page again.

On the Session host data settings tab, select the Data Collection Rule (DCR) entry starting with the microsoft-avdi- prefix from the Selected DCR drop-down list. If required, in the DCR associations section, choose Deploy Association and then select Deploy in the template pane.

This associates the DCR with the session hosts in the XXXXX-hp1 host pool. Wait for the deployment to complete, which typically takes less than one minute.

On the Session host data settings tab of the CheckAMAConfiguration page, select the Refresh icon. In the Session hosts missing Azure Monitor extension section, choose Add extension and then select Deploy in the template pane. This installs the Azure Monitor extension on the session hosts in the XXXXX-hp1 host pool. Wait for the deployment to complete, which typically takes about one minute.

On the CheckAMAConfiguration page, in the Session host data settings tab, select the Refresh icon and confirm that no errors or warning messages are displayed. Then, switch to the Data generated tab and select the Refresh icon again to update and review the collected monitoring data.

Review delle sezioni con i grafici dei dati raccolti (Billed data over last 24hrs, Performance Counters ed Events) per monitorare ingestione e attività, tenendo conto dei costi del Log Analytics. Infine, tornare alla pagina Azure Virtual Desktop e, nella sezione Monitoring, selezionare Insights.

On the Azure Virtual Desktop Insights page, review the Overview tab, including Capacity, connection success rate, connection performance (time to connect for new sessions), and utilization telemetry.

Then explore all remaining tabs such as Connection Reliability, Connection Diagnostics, Connection Performance, Users, Utilization, Clients, and Alerts. These views provide detailed insights into AVD telemetry and can be revisited after completing further labs to analyze collected data over time.

This concludes the third part of the guide to Azure Virtual Desktop. Let’s move on to the fourth part for the next steps.

I hope you found this guide very usefulon “How to set Up Azure Virtual Desktop Insights Monitoring [Part 03]”. Please feel free to leave a comemnt below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
AWS/Azure/OpenShift Tags:Azure Monitor for Azure Virtual Desktop, Azure Virtual Desktop administration, Azure Virtual Desktop deployment, Azure Virtual Desktop diagnostics, Azure Virtual Desktop host pool configuration, Azure Virtual Desktop Insights, Azure Virtual Desktop Insights monitoring, Azure Virtual Desktop Log Analytics, Azure Virtual Desktop maintenance, Azure Virtual Desktop monitoring, Azure Virtual Desktop monitoring guide, Azure Virtual Desktop performance monitoring, Azure Virtual Desktop scaling, set up Azure Virtual Desktop Insights

Post navigation

Previous Post: Azure Virtual Desktop: Manage Azure Virtual Desktop host pools and session hosts using the Azure portal [Part 02]
Next Post: Azure Virtual Desktop: Connect to Session Hosts Using Entra ID [Part 04]

Related Posts

  • maxresdefault 2 6
    How to create an AMI from the Command line AWS/Azure/OpenShift
  • Commvault Docker Images
    Pull and Push Commvault Images to Azure Container Registry AWS/Azure/OpenShift
  • Azure VMware Solution Private Cloud
    How To Deploy Azure VMware Solution Private Cloud AWS/Azure/OpenShift
  • Azure logo 1
    Azure Active Directory: Why do I need to deploy Azure AD? AWS/Azure/OpenShift
  • TLS1.2
    Unable to install Azure AD Connect, TLS 1.2 is required: How to enable or disable TLS 1.2 on a Windows Server via the Registry and PowerShell AWS/Azure/OpenShift
  • Microsoft LAPS
    Configure Windows LAPS Management with Microsoft Intune AWS/Azure/OpenShift

More Related Articles

maxresdefault 2 6 How to create an AMI from the Command line AWS/Azure/OpenShift
Commvault Docker Images Pull and Push Commvault Images to Azure Container Registry AWS/Azure/OpenShift
Azure VMware Solution Private Cloud How To Deploy Azure VMware Solution Private Cloud AWS/Azure/OpenShift
Azure logo 1 Azure Active Directory: Why do I need to deploy Azure AD? AWS/Azure/OpenShift
TLS1.2 Unable to install Azure AD Connect, TLS 1.2 is required: How to enable or disable TLS 1.2 on a Windows Server via the Registry and PowerShell AWS/Azure/OpenShift
Microsoft LAPS Configure Windows LAPS Management with Microsoft Intune AWS/Azure/OpenShift

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • dfg
    DISM failed with error 0x800f081f: Source file could not be found Windows Server
  • multcloud
    Best Way to Backup Dropbox to Box Reviews
  • image 73
    How to manage and use Amazon S3 access points using the AWS Management Console AWS/Azure/OpenShift
  • Logon fsilure errors
    Logon Failure Reasons for Windows Event Viewer Windows Server
  • image 81
    How to Deploy Dynamic Website to AWS EC2 AWS/Azure/OpenShift
  • VBR patch update
    Patch Veeam Backup and replication 12.3.2.3617 to 12.3.2.4165 Backup
  • PRIVATE DOCKER REGISTRY
    How to Set up Private Docker Registry Containers
  • Configure Multiple IP Addresses on a Single or Multiple Network Cards
    Configure Multiple IP Addresses on a Single or Multiple NICs Network | Monitoring

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,762 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.