AVD Insights Perf and Heartbeat tables not showing data in Log Analytics Workspace

guest 0 Reputation points
2025-04-09T17:10:49.12+00:00

I have enabled AVD Insights on my host pool and linked it to a Log Analytics Workspace. Other tables like WVDConnections are receiving data correctly, but the Perf and Heartbeat tables are completely empty.

Here is what I have already verified:

  • Diagnostics are enabled and connected to the correct Log Analytics workspace.
  • The session hosts are online and functioning.
  • I have waited over 24 hours to account for ingestion delay.
  • No filtering is applied in my queries.
  • Sample queries used: Perf | where TimeGenerated > ago(1h) Heartbeat | where TimeGenerated > ago(1h)

These return no results. I expected to see performance metrics and heartbeat pings from the session hosts.

I have also added custom performance counters using a Data Collection Rule (DCR), but still no data is being populated in the Perf or Heartbeat tables.

Is there a known issue or a specific configuration required to enable Perf and Heartbeat data for AVD session hosts? Do I need to manually configure or adjust any settings beyond what's provided by default AVD Insights?

Windows for business | Windows Client for IT Pros | Devices and deployment | System management components
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Finn Dang 460 Reputation points Independent Advisor
    2025-07-23T16:55:50.43+00:00

    Hello,
    Perf and Heartbeat data in AVD Insights come from the Windows performance counters and heartbeat pings that the Azure Monitor Agent ships to Log Analytics, but the default workbooks and KQL queries assume English‑named counters. If your session‑host OS UI language is non‑English, all counter and category names are localized, so those queries simply return zero rows.

    You have two ways to fix it:

    • Switch the host OS UI language to English.
    • Or update your KQL to reference your OS’s localized counter/category names instead of the English defaults.

    No other special AVD Insights or Log Analytics settings are required beyond having the Azure Monitor Agent (and its DCR) applied to your session hosts.

    I hope this helps.
    Finn

    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.