Performance monitoring, alerting, and diagnosis for SQL Server

Try SQL Monitor live online now

Clear insights into SQL Server

performance, right out of the box


Professional, web-based monitoring

SQL Monitor offers performance monitoring and alerting through a web-based UI, so you can keep track of SQL Server wherever you are.

We built it to show you server performance in real time, bring problems to your attention before anyone else notices, and give you the data you need to fix the problem.

Take a quick video tour of SQL Monitor's key features

Pricing


SQL Monitor is licensed and priced per server, with volume discounts available.

1 license
$1,495

x 10

10 licenses, save 50%
$7,475

Part of the SQL DBA Bundle

With our full set of SQL Server database administration tools you can take care of backup and restore, performance monitoring and alerting, change management, and more.


Key features


We built SQL Monitor for database professionals who need results on Day One.

It's simple to install, easy to use, and provides the data you need before making tough calls about SQL Server performance. We've consulted over 1000 SQL Server professionals to get it that way.

  • Web-based user interface screenshot

    Web-based UI for remote access

    SQL Monitor has a fully web-based UI. You can access it from mobile devices or desktop machines to investigate SQL Server performance problems wherever you are.

  • Performance data screenshot

    Real-time performance data

    SQL Monitor's performance statistics are updated every 15 seconds, so you're always up-to-date on SQL Server activity.

  • Alert inbox screenshot

    Instant alerts on performance issues

    SQL Monitor raises alerts within seconds of a problem occurring. They arrive in a shared Alert Inbox, and you can pick them up by email or use PagerDuty for SMS.

  • Wait stats NEW

    Understand bottlenecks with wait stats

    Identify performance bottlenecks using wait stats, and get expert advice on how to diagnose and fix any problems. You can also check which queries are most affected by these waits. Learn more.

  • Back in time

    Review past performance data

    Rewind time to see performance data from the precise moment a problem occurred. While viewing past data, step forwards and backwards in time to see how performance changes.

  • Custom metric screenshot

    Custom metrics by SQL Server MVPs

    SQL Monitor has a library of custom metrics written by SQL Server experts. You can import them with one click to extend what you monitor, or write your own custom metrics in SQL.

  • Top 10 expensive queries screenshot

    Top 10 expensive queries list

    For each database and server, SQL Monitor highlights the queries that use the most resources. You can use the execution plan and waits of each query to understand its performance.

  • Analysis tab screenshot NEW

    Built-in performance analysis

    Spot unusual performance, automatically plot baselines, and review trends over time, for a better understanding of typical server performance and the causes of any recurring issues.

  • Embedded expertise screenshot

    Embedded expertise

    SQL Monitor's alerts and metrics were selected on the advice of SQL Server experts and MVPs. You see only the information that matters, alongside expert advice on how to make use of it.

Case Studies: SQL Monitor in action

  • How Digital Outsource Servicess DBA team catch deployment problems - cover

    How Digital Outsource Services' DBA team catch deployment problems

    When digital marketing and customer relationship management agency Digital Outsource Services switched to SQL Monitor to monitor 24 of their production servers, they saved 15 hours a week.

    Theresa Boonzaaier, Senior DBA, tells you how in this whitepaper.

  • Using SQL Monitor at Interactive Intelligence - cover

    Using SQL Monitor at Interactive Intelligence

    Business communications software company Interactive Intelligence have tracked its SQL Servers with SQL Monitor since 2011.

    Now their IT team is alerted to SQL Server problems before they impact customers. See how they do it in this whitepaper.

  • Geeks with SQL Monitor - case study

    Geeks with…SQL Monitor

    Geekswithblogs.net use SQL Monitor to keep their servers running smoothly for their users around the world. They use SQL Monitor to help look after server performance, determine why certain issues occur, and get daily statistics on blogger registration and content production.

  • Geeks with SQL Monitor - case study

    How to handle 25 million database changes
    a day

    Find out how SQL Monitor is used to keep track of the databases Monsoon Commerce use to power alibris.com, an online marketplace of more than 150 million items.

Grant Fritchey on deadlocks, customizing alerts, and wait stats


SQL Monitor Webinars


The DBA Team

Read Day 2: The Girl with the Backup Tattoo

Not long ago, a crack team of SQL Server experts was flamed for a crime against database normalization they didn't commit. These men promptly escaped from the taunts of academic relational theorists.

Today, they survive as website editors and software evangelists. If you have a problem, if no one else can help, and if you can find them, maybe you can hire the DBA Team.

Check out their latest adventure

Custom metrics


If you want SQL Monitor to collect extra performance data that's particularly important for your servers, you can now add T-SQL scripts to do it. You can analyze this data and receive alerts about it just like any other data that SQL Monitor collects.

On our dedicated custom metrics site, SQLMonitorMetrics.com, you can find and review T-SQL scripts and import them directly into your copy of SQL Monitor.

Scripts have been added to the site by the SQL Monitor team, MVPs, and the SQL Server community, and you can access the site straight from SQL Monitor.

If you run applications that store data in SQL Server, you can use custom metrics to monitor and alert on the data they collect, so you can now use SQL Monitor to track business activity, too.

Share your metric ideas

Do you have an idea for a metric? If you've written a metric you'd like to share, or want us to write one for you, get in touch.

Installing a metric and getting it working in SQL Monitor is easy, and we've provided a short walkthrough to guide you through the process. By the end of it, you'll have installed a custom metric that monitors whether specific backup jobs have been disabled.

Read more or install this script from
sqlmonitormetrics.red-gate.com

NEW: Default TCP Port
by Fabiano Amorim

This metric checks whether your SQL Server installation is using the default TCP port. This alert is raised when you are using the default port of 1433 which is a known security risk. You should consider modifying the port to a non-standard, non-default port in order to thoroughly secure your systems.

Read more or install this script from
sqlmonitormetrics.red-gate.com