github erikdarlingdata/PerformanceMonitor v1.2.0
v1.2.0 — Happy One Week Birthday!

latest releases: nightly, v3.8.0, v3.7.1...
7 months ago

Happy one week birthday to Performance Monitor!

What's New

Features

  • Collection Health tab in Lite UI — see collector status at a glance (#39)
  • Collector performance diagnostics in Lite UI (#40)
  • Locale-aware date/time formatting throughout both apps (#41)
  • Average ms per wait chart toggle in both Dashboard and Lite (#22)
  • Alerts overhaul — alert types, history view, column filtering, dismiss/hide (#52, #56-59)
  • Chart hover tooltips on all Dashboard charts (#70) and CPU/Memory/TempDB in Lite (#82)
  • FocusServerTabOnClick user setting for server tab navigation (#79)
  • Reset collection schedule flag for installer re-installs (#92)

Bug Fixes

  • XE ring buffer query timeouts on large buffers (#37)
  • query_cost overflow in memory grant collector (#47)
  • Chart X-axis double-converting custom range to server time (#49)
  • Alert persistence across restarts, time-range ack bug (#44)
  • Minimize-to-tray setting ignored in Dashboard, added to Lite (#53)
  • Duplicate system events in Lite (#61)
  • Dashboard sub-tab badges and DuckDB migration (#68)
  • procedure_stats_collector truncation on DDL triggers (#69)
  • Deadlock charts not populating (#73)
  • DataGrid row height text clipping (#78)
  • Chart zero lines, collection log server name, overview online status (#85, #91, #93)
  • Skip offline servers during collection, reduced connection timeout (#90)

Infrastructure

  • CI pipelines for build validation, SQL install testing, and DuckDB schema tests (#75)
  • CI now runs on PRs to both main and dev (#103)
  • Chain-trigger blocking/deadlock parsers, XML collection optimization, schedule tuning (#86)
  • Replaced all AddWithValue with explicit SqlParameter types (#88)
  • NuGet packages updated to latest stable versions (#102) — thanks @MisterZeus!

Downloads

Dashboard, Lite, and Installer ZIPs with SHA256 checksums are attached below.

Don't miss a new PerformanceMonitor release

NewReleases is sending notifications on new releases.