https://github.com/trimble-oss/dba-dash
  
  
    DBA Dash - SQL Server Monitoring Tool 
    https://github.com/trimble-oss/dba-dash
  
dba-daily-checks microsoft-sql-server performance-monitoring sql-server sql-server-monitoring
        Last synced: 6 months ago 
        JSON representation
    
DBA Dash - SQL Server Monitoring Tool
- Host: GitHub
 - URL: https://github.com/trimble-oss/dba-dash
 - Owner: trimble-oss
 - License: mit
 - Created: 2021-12-16T21:19:02.000Z (almost 4 years ago)
 - Default Branch: main
 - Last Pushed: 2025-05-10T08:22:34.000Z (6 months ago)
 - Last Synced: 2025-05-10T09:27:52.440Z (6 months ago)
 - Topics: dba-daily-checks, microsoft-sql-server, performance-monitoring, sql-server, sql-server-monitoring
 - Language: C#
 - Homepage:
 - Size: 21.7 MB
 - Stars: 295
 - Watchers: 22
 - Forks: 73
 - Open Issues: 59
 - 
            Metadata Files:
            
- Readme: README.md
 - Contributing: CONTRIBUTING.md
 - Funding: .github/FUNDING.yml
 - License: LICENSE
 - Security: Docs/Security.md
 
 
Awesome Lists containing this project
- jimsghstars - trimble-oss/dba-dash - DBA Dash - SQL Server Monitoring Tool (C# #)
 
README
          # DBA Dash - SQL Server Monitoring Tool

## Download
[Download](https://github.com/trimble-oss/dba-dash/releases)
## [Website](https://dbadash.com) 
Documentation is now available on [dbadash.com](https://dbadash.com), including an easy to follow [quick start](https://dbadash.com/docs/setup/quick-start/) guide.
## Project Summary
DBA Dash is a tool for SQL Server DBAs to assist with daily checks, performance monitoring and change tracking.  You can be up and running within minutes and it will provide you with a wealth of information that will make your life as a DBA easier.
- Daily DBA Checks
  - Backups
  - Last Good DBCC check
  - Corruption
  - Drive space
  - Agent Jobs
  - Availability Groups
  - Log Shipping
  - Mirroring
  - Identity Columns
  - [Custom Checks](https://dbadash.com/docs/help/custom-checks/) and more
- Performance
  - [OS Performance Counters + Custom Metrics](https://dbadash.com/docs/help/os-performance-counters/)
  - Stored Procedure/Function/Trigger execution stats
  - Waits
  - Memory
  - Snapshot of running queries
  - IO Performance
  - Blocking
  - [Capture slow queries](https://dbadash.com/docs/help/slow-queries/) (Extended Event trace)
  - Azure DB monitoring
- Track configuration
   - sys.configuration settings
   - SQL Patching
   - Hardware
   - Trace Flags
   - Alerts
   - Drivers
   - TempDB and Database files
   - Resource Governor
   - Database options
   - Query Store
   - [Schema changes](https://dbadash.com/docs/help/schema-snapshots/)
    *Track configuration across your SQL Server estate, automatically logging when changes occur*
    
- Agent Jobs
  - DDL Tracking
  - Agent job timeline view
  - Agent job performance monitoring
  - Highlight job failures across all your SQL instances
- Option to monitor instances in isolated environments via S3 bucket.
 [What DBA Dash collects and when](https://dbadash.com/docs/help/schedule/)
## Video Overview
[](https://www.youtube.com/watch?v=X7e4zElOQ3c)
## Requirements
- SQL Server 2016 SP1 or later required for DBADashDB repository database.  RDS & Azure DB is supported.  
- SQL 2008-SQL 2022 supported for monitored instances - including Azure and RDS (SQL Server).  
- Windows machine to run agent.  Agent can monitor multiple SQL instances.
## Prerequisites
- Account to use for agent.  Review the [security doc](https://dbadash.com/docs/help/security/) for required permissions. 
- [.NET Desktop Runtime 8](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) is used by DBA Dash.  You will be prompted to install the .NET runtime version 8 if it's not already installed.
> **Note** 
> It's possible to run as a console app under your own user account for testing purposes.
## Installation
### 👋 [Quick start guide here](https://dbadash.com/docs/setup/quick-start/).
## Upgrades
### 👋 [See here for upgrade help](https://dbadash.com/docs/setup/upgrades/)
## Help
### 👋 [More help here](https://dbadash.com/docs/setup/quick-start/)