gbargsley / sqlwatch

Community driven SQL Server Performance Monitor

Home Page:https://sqlwatch.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQLWATCH

Yet another SQL Server performance monitor with a PowerBI dashboard

The SQLServer-Performance-Poster.pdf is a very good Performance Counter reference from Quest Software.

details: https://marcin.gminski.net/goodies/sql-server-performance-dashboard-using-powerbi/

Installation

By default, the script will create tables in tempdb. Please be aware that tempdb gets cleared down on server restart so you will lose your monitoring data. You may wish to install it in your own dedicated database.

Roadmap

I would like to implement the following:

  1. Database and individual tables growth history.
  2. Backup and maintenance history (things like succesful DBCC checks)
  3. Index usage history to help identify overindexed tables.
  4. Missing indexes
  5. Top queries
  6. Some sort of Server configuration overview and perhaps validation
  7. Query store analysis
  8. Errorlog analysis
  9. Alerts. It would be good to have but may be difficult to implement.
  10. dedicated SQLWATCH database
  11. Ability to handle reboots.

About

Community driven SQL Server Performance Monitor

https://sqlwatch.io

License:Other