← all repositories

erikdarlingdata/PerformanceMonitor

Open-source SQL Server and Postgres performance monitoring tool with an MCP server for AI-driven analysis.

PerformanceMonitor
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

PerformanceMonitor collects performance data from SQL Server, Azure SQL, AWS RDS, Postgres, and Aurora Postgres, providing real-time alerts, deadlock analysis, wait-stats tracking, and a graphical query plan viewer. It exposes its data through an MCP (Model Context Protocol) server, allowing AI assistants and agents to query and analyze database performance directly. The tool is built in C# with a WPF UI and supports storage backends such as DuckDB and TimescaleDB.

Frequently asked

What is erikdarlingdata/PerformanceMonitor?
Open-source SQL Server and Postgres performance monitoring tool with an MCP server for AI-driven analysis.
Is PerformanceMonitor open source?
Yes — erikdarlingdata/PerformanceMonitor is open source, released under the MIT license.
What language is PerformanceMonitor written in?
erikdarlingdata/PerformanceMonitor is primarily written in C#.
How popular is PerformanceMonitor?
erikdarlingdata/PerformanceMonitor has 500 stars on GitHub.
Where can I find PerformanceMonitor?
erikdarlingdata/PerformanceMonitor is on GitHub at https://github.com/erikdarlingdata/PerformanceMonitor.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.