erikdarlingdata/PerformanceMonitor
Free, open-source SQL Server and Postgres performance monitoring. Collectors, real-time alerts, graphical plan viewer, MCP server for AI analysis. Supports SQL 2016-2025, Azure SQL, AWS RDS, Postgres, Aurora Postgres.
它解决的问题
该项目解决了每年为每台服务器支付数千美元购买商业 SQL Server 监控工具的问题。它免费提供同类监控,且不会将您的数据发送到任何地方。它还支持 PostgreSQL。
工作原理
该项目有两个主要版本。Lite 是一个在您自己机器上运行的桌面应用;它按需连接到远程服务器,并将数据本地存储在 DuckDB 和 Parquet 文件中。Darling 是一个在 Windows 或 Linux 上运行的服务,全天候收集数据到中央 PostgreSQL 存储中,并提供查看器和 Web 仪表板。两者都可以通过内置的 MCP 服务器向您自己的 AI 代理发送警报,Darling 甚至可以让代理更改警报设置或强制查询计划,所有开关默认关闭。
适用人群
适用于运行 SQL Server(或 PostgreSQL)的数据库管理员和团队,他们厌倦了为监控支付高额许可费。也适合希望完全控制监控数据的人,因为除非您设置,否则不会有任何数据离开您的基础设施。
亮点
- 免费且开源(MIT),无任何功能保留
- 两个版本:Lite 用于简单的按需远程监控,Darling 用于全天候收集到 PostgreSQL
- 实时警报和可自定义的通知渠道
- 内置 MCP 服务器,让您自己的 AI 代理分析数据或采取行动(需选择加入权限)
- 支持 SQL Server 2016 SP2 至 2025、Azure SQL、AWS RDS 和 PostgreSQL
- 无遥测:数据保留在您的服务器和机器上
相关
- 项目
- 项目
- 项目
- 项目
- 项目