- README: README.md — Quick start and overview
- Deployment Guide: DEPLOYMENT_GUIDE.md — Installation and configuration
- Contributing: CONTRIBUTING.md — How to contribute
- Changelog: CHANGELOG.md — Version history
- Verify SQL Server is running and accessible
- Check Windows Firewall (port 1433)
- Enable "Trust Server Certificate" in Settings for encrypted connections
- Review logs:
logs/app-*.log
- Deploy SQLWATCH via Database Deploy page
- Or run manual scripts:
SQLWATCH_db/01_CreateSQLWATCHDB.sqland02_PostSQLWATCHDBcreate.sql - Verify permissions: VIEW SERVER STATE, VIEW DATABASE STATE, db_owner on SQLWATCH
- Increase refresh interval in Settings
- Reduce MaxQueryRows in
appsettings.json - Enable rate limiting
- Check SQL Server performance (CPU, memory, disk)
- GitHub Issues: Report bugs or request features
- Discussions: Ask questions and share ideas
This is a community-driven open-source project. For enterprise support, consider:
- SQLWATCH: sqlwatch.io
- Brent Ozar Unlimited: brentozar.com
- Erik Darling Data: erikdarling.com
When reporting issues, please include:
- Application version (see About page)
- SQL Server version
- Operating system
- Steps to reproduce
- Relevant log entries from
logs/app-*.log - Screenshots (if applicable)
Use the bug report template for structured reporting.
Have an idea? Use the feature request template!
Do not report security vulnerabilities through public issues.
See SECURITY.md for responsible disclosure procedures.