Extract this ZIP file to a simple location:
- β
Good:
C:\Projects\SqlHealthCheck\ - β
Good:
C:\Dev\SqlHealthCheck\ - β Bad:
C:\Users\YourName\Downloads\SqlHealthCheck (1)\
Double-click: SqlHealthCheck.sln
- In Visual Studio, right-click SqlMonitorUI β Set as Startup Project
- Press F5
- Done! π
SqlHealthCheck/
βββ SqlHealthCheck.sln β Open this in Visual Studio
βββ SqlCheckLibrary/ β Core check engine
βββ SqlCheckDemo/ β Console app
βββ SqlMonitorUI/ β WPF Dashboard (the good stuff!)
βββ Documentation:
βββ START-HERE.md β Command-line instructions
βββ TROUBLESHOOTING.md β If Visual Studio won't load
βββ README.md β Full documentation
βββ QUICKSTART.md β Quick examples
βββ USAGE.md β Advanced usage
βββ UI-WALKTHROUGH.md β UI tour
Don't want to deal with Visual Studio? Just use the command line:
# Navigate to where you extracted
cd C:\Projects\SqlHealthCheck
# Run the WPF UI
cd SqlMonitorUI
dotnet run- Windows (for WPF UI) or any OS (for console)
- .NET 8 SDK: https://dotnet.microsoft.com/download/dotnet/8.0
- SQL Server (to monitor)
β Read TROUBLESHOOTING.md
β Install .NET 8 SDK from link above
β Read START-HERE.md
Monitors your SQL Server with professional checks from:
- β Brent Ozar's sp_blitz
- β Microsoft SQL Tiger Team best practices
Features:
- 12 pre-configured health checks
- JSON-based (easy to customize)
- Beautiful WPF dashboard
- Or simple console output for automation
- Extract to
C:\Projects\SqlHealthCheck\ - Open
SqlHealthCheck.sln - Press F5 to run the dashboard
- Enter your SQL Server connection string
- Click "Run Checks"
- View your SQL Server health!
Now go plant those trees! π²π³π΄
Need Help? Check the TROUBLESHOOTING.md file for solutions to common issues.