Real-time SQL Server performance dashboard with live charts, 13 monitoring tabs, configurable auto-refresh from 1s to 30s, and a complete 10-step troubleshooting workflow built in.
13 monitoring tabs give you complete visibility into SQL Server performance.
At-a-glance view of CPU usage, memory consumption, batch requests/sec, pending I/O, page life expectancy, active sessions, and top wait stats.
See every running query with elapsed time, CPU time, wait types, degree of parallelism (DOP), and full SQL text — updated in real time.
Queries grouped by query_hash showing total CPU, execution count, and runtime metrics to quickly identify resource-hungry workloads.
Top 5 cumulative wait stats with live pie chart visualization. Instantly identify blocking, I/O waits, CXPACKET, PAGEIOLATCH, and more.
Top 10 databases by file size with data and log file breakdown. Monitor growth trends and identify space concerns.
Connection grid showing active connections per database and login combination. Identify connection storms and pool exhaustion.
Time-series trend charts maintain 60 seconds of data for CPU, batch requests, and other key metrics to spot spikes and patterns.
Automatically detects on-premises, Azure SQL Database, and Azure Managed Instance environments and adapts DMV queries accordingly.
Download SQL Monitor and get instant visibility into server performance — no installation needed.