Skip to content

The Evolution of Database Health Monitor: From SSRS Reports to a Complete SQL Server Monitoring Solution

Every great tool starts with a simple idea. For Database Health Monitor, that idea began in 2011 with a collection of SQL queries and a suggestion from a coworker to present the results using SQL Server Reporting Services (SSRS).

At the time, I was carrying around what I jokingly called my “bag of queries”—scripts I used during performance tuning engagements to diagnose SQL Server issues. While they worked, they weren’t exactly user-friendly. Turning those scripts into SSRS reports was the first step toward making SQL Server health analysis easier and more visual.

From Prototype to Product

The original version of Database Health Monitor consisted of just a handful of SSRS reports. It was presented at SQL Saturday Vancouver in 2012, and although people liked the concept, the deployment challenges of SSRS made it clear that a different approach was needed.

That led to the standalone Windows application that many DBAs know today.

Over the years, Database Health Monitor has grown from a few reports into a comprehensive SQL Server monitoring and troubleshooting platform featuring:

  • More than 200 Quick Scan health checks
  • Over 100 built-in reports
  • Performance Viewer for live troubleshooting
  • Query plan analysis
  • Disk I/O latency reporting
  • Job History visualization
  • Schema Search and Schema Drift comparison
  • Database Analyzer with automated recommendations
  • Built-in monitoring and alerting

Built From Real-World SQL Server Problems

One thing that makes Database Health Monitor different is that nearly every feature exists because we encountered a real customer problem.

Whether it’s identifying excessive VLFs, tracking disk latency, visualizing SQL Agent job schedules, or simplifying execution plan analysis, each enhancement was created after solving the same challenge for a managed services client.

Our development team doesn’t build features in isolation—we build the tools we wish we had while working on production SQL Server environments.

Always Improving

As our team has grown, development has accelerated. New features are released regularly, and customer feedback continues to shape the product’s direction.

One of the newest additions is an enhanced execution plan viewer that analyzes query plans and explains issues like implicit conversions, missing indexes, expensive operators, and scans in a way that’s much easier to understand than the traditional SQL Server graphical plan.

Our goal has always remained the same: help SQL Server professionals find problems faster and solve them with confidence.

Affordable SQL Server Monitoring

When we transitioned Database Health Monitor from a free beta to a commercial product, we wanted to keep pricing accessible. Monitoring a single SQL Server starts at just $10 per month, making it one of the most affordable SQL Server monitoring solutions available without sacrificing powerful diagnostics and reporting.

Give Database Health Monitor a Try

Whether you’re a full-time DBA, a developer who occasionally wears the DBA hat, or an IT professional responsible for keeping SQL Server healthy, Database Health Monitor can help you quickly identify performance issues, configuration problems, and potential risks before they become outages.

Download a free trial today at http://DatabaseHealth.com and see how much easier SQL Server troubleshooting can be.

If you’re looking for a team of experienced SQL Server specialists to monitor and manage your environment, learn more about Stedman Solutions Managed Services at https://stedmansolutions.com/managed-services/. We use Database Health Monitor every day to proactively identify issues and keep our clients’ SQL Servers running smoothly.

 

More from Stedman Solutions:

SteveStedman5
Steve and the team at Stedman Solutions are here for all your SQL Server needs.
Contact us today for your free 30 minute consultation..
We are ready to help!

Leave a Reply

Your email address will not be published. Required fields are marked *

seventy one + = eighty one