Skip to content

Add hover tooltips to all Dashboard charts#74

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/dashboard-hover-tooltips
Feb 16, 2026
Merged

Add hover tooltips to all Dashboard charts#74
erikdarlingdata merged 1 commit intodevfrom
feature/dashboard-hover-tooltips

Conversation

@erikdarlingdata
Copy link
Owner

Summary

Changes

  • MemoryContent.xaml.cs — 5 charts: overview, grants, clerks, plan cache, pressure events
  • QueryPerformanceContent.xaml.cs — 4 charts: query/proc/QS durations, execution counts
  • SystemEventsContent.xaml.cs — 19 charts: corruption, contention, severe errors, IO issues, scheduler, memory conditions, CPU tasks, memory broker, node OOM
  • ResourceMetricsContent.xaml.cs — 6 charts: CPU utilization, TempDB stats/latency, server trends (CPU, TempDB, memory, perfmon)
  • ServerTab.xaml.cs — 9 charts: resource overview (CPU, memory, IO, waits) + locking trends (lock waits, blocking events/duration, deadlocks/wait time)

Test Plan

  • Build succeeds with 0 errors, 0 warnings
  • Hover tooltips appear on all Resource Metrics > Server Trends charts
  • Hover tooltips appear on all Resource Metrics > TempDB Stats charts
  • Hover tooltips appear on Overview > Resource Overview charts
  • Hover tooltips appear on Locking > Trends charts
  • Hover tooltips appear on Memory, Query Performance, and System Events charts
  • Tooltip shows correct series name, formatted value, and timestamp

Generated with Claude Code

Wire ChartHoverHelper to every remaining chart in the Dashboard that
was missing mouse-over tooltips showing series name, value, and
timestamp:

- MemoryContent: 5 charts (overview, grants, clerks, plan cache, pressure)
- QueryPerformanceContent: 4 charts (query/proc/QS durations, exec counts)
- SystemEventsContent: 19 charts (corruption, contention, errors, IO,
  scheduler, memory conditions, CPU tasks, memory broker, node OOM)
- ResourceMetricsContent: 6 charts (CPU utilization, TempDB stats/latency,
  server trends CPU/TempDB/memory/perfmon)
- ServerTab: 9 charts (4 resource overview + 5 locking trends)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 031da8d into dev Feb 16, 2026
1 check passed
@erikdarlingdata erikdarlingdata deleted the feature/dashboard-hover-tooltips branch February 16, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant