You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

Monitor multiple SQL Server instances
View system performance metrics
Identify performance issues and deadlocks
Use comprehensive dashboard for viewing metrics
Monitor AlwaysOn availability groups and failover clusters
Analyze query waits and review query execution plans
Calculate baselines and thresholds
Monitor index performance


Server information summary

Check information and alert summary for one, some, or all SQL Servers in the Group dashboard

See next feature

Instance dashboard

Quickly review basic information and health for monitored instances. Easily drill down to review metrics and alert details

See next feature

SQL Server, system and database metrics monitoring

Monitor the most important SQL Server, system and database performance parameters such as longest running transactions, page life expectancy, buffer cache hit ratio, processor utilization, available memory, database size, log growth and many more. Learn more

See next feature

SQL Server AlwaysOn and Failover Cluster support

Monitor SQL Server performance for AlwaysOn Availability Groups and Failover Cluster Instances with full graphically conveyed topology of all WSFC nodes and availability group replicas. Learn more

See next feature

Query waits and blocking queries monitoring and alerting

Capture query wait times for individual and blocking queries. Review query performance history. Get alerted whenever a wait time exceeds predefined threshold values. Learn more

See next feature

SQL query performance monitoring

Detect the slowest queries by CPU, execution time and/or I/O. Learn more

See next feature

Index monitoring

Configure database index monitoring and analyze index performance for indexes larger than the size specified by user

See next feature

Wait type statistics

Review collected wait statistics including detailed information on the top 5 wait stats categories to quickly identify performance issues and bottlenecks. Learn more

See next feature

Query execution plan viewer

Analyze problematic queries by displaying the query execution plan using an integrated query execution plan viewer

See next feature

Custom metrics

Create custom metrics to be monitored in addition to standard metrics. Use set of predefined Windows OS system metrics or add custom SQL Server or database metrics. Learn more

See next feature

Metric history

Easily navigate through charts history via the date/time controls

See next feature


Get alerted when a metric reaches its predefined threshold value with 24/7 notifications. Learn more

See next feature

Performance baselining

Configure server performance baselines for a desired date range. Learn more

See next feature

Baseline threshold adjustment

Fine tune calculated baseline threshold by changing the average or standard deviation values

See next feature

Individual alert management

Review, resolve or add comments on resolutions for individual alerts. Create reports for resolved alerts. Learn more

See next feature

Email alerting

Send an email whenever an alert is raised. Send individual or summary alert reports via multiple email profiles. Learn more

See next feature

Alert actions

Execute SQL scripts, shell commands, and/or use SNMP notifications when an alert is raised. Learn more

See next feature

Alert period

Define the length of time for which a value exceeds the threshold before the alert is triggered. Learn more

See next feature

User security

Define users assigned to different roles to increase monitoring security and reliability

See next feature

Configurable monitoring

Enable or disable metrics and customize details

See next feature

Deadlock analysis

Set up a deadlock alert action and save details, including a graphical presentation of the deadlock. Learn more

See next feature

Maintenance periods

Set recurring or one-time maintenance period intervals schedules to suspend alerting or monitoring of specified SQL Server instances. Learn more

See next feature

Logarithmic scale y-axis

Display large data ranges while including small but critical variations via logarithmic scale

See next feature

SQL Server grouping

Group servers with similar properties to aggregate alerts and details for all servers in the group. Learn more

See next feature

Panel based application dashboard

Check critical query and wait statistic information as well as alert summary for one, some, or all SQL Servers in the Group dashboard

See next feature


Choose between dark and light colored layouts

See next feature

    Get 3 free keys to ApexSQL Monitor   Learn more

ApexSQL Monitor – General overview

This video presents core features of ApexSQL Monitor

Installing ApexSQL Monitor

This Knowledgebase article describes how to install ApexSQL Monitor and its components

ApexSQL Monitor installation terms, definitions, and network topography

This Knowledgebase article provides information about ApexSQL Monitor installation terms and offers a visual overview of a topography of installed components

ApexSQL Monitor setup and configuration: best practices, recommendations and options

This Knowledgebase article provides information about the best practices for ApexSQL Monitor installation and configuration

How to configure ApexSQL Monitor SSL web access (https) manually

This Knowledgebase article provides information about configuring SSL after the installation of ApexSQL Monitor to allow secure access to web server

How to migrate the repository database to a different SQL Server

This Knowledgebase article describes post migration steps after the ApexSQL Monitor central repository database has been migrated to another SQL Server instance

How to identify and troubleshoot slow-running queries in SQL Server

This Solution center article describes methods for identifying which query is running slow and why

How to detect SQL Server performance issues using baselines – Part 3

This article explains how to detect and/or troubleshoot SQL Server performance issues by using different methods for establishing and using baselines for various SQL Server performance metrics

SQL Server deadlock notifications – Part 2

The article describes a solution for detecting and alerting on SQL Server deadlocks which includes ability to provide full deadlock details in a user-friendly GUI with minimum user involvement

Troubleshooting SQL Server performance issues using wait statistics – Part 2

This article demonstrates ApexSQL Monitor’s ability in using SQL Server wait statistic to point out at the root cause of a SQL Server performance issue

Using custom SQL performance counters to monitor SQL Server

The article shows the way to create own custom SQL Server performance counters with some useful examples

Reporting directly against the ApexSQL Monitor repository with SSRS

This article describes how to create ad-hoc reports directly against the repository database with a reporting toolkit of stored procedures and SSRS reports

See more
ApexSQL Solarwinds® Idera® Redgate®
      Predefined system and SQL Server performance metrics
      Predefined database performance metrics
      Predefined index metrics
      Database files I/O performance 2020 R5
      VMware host and VM performance metrics 2018 R7
      Hyper-V host and VM performance metrics 2018 R7
      Predefined mirroring and replication metrics
      Predefined TempDB performance metrics 2020 R1
      Wait statistics
      Query waits
      Query performance
      Predefined jobs monitoring 2019 R5
      AlwaysOn Availability Groups
      Failover cluster instance
      Custom metrics
      Current SQL Server activity 2019 R1
      Query waits alerts
      Alert baselines
      Custom alerts with fully customized conditions 2019 R3
      Alert actions via custom commands and SQL script execution
      Alert actions via e-mail alerting and SNMP traps
      Predefined reports
      Custom reports
      Scheduled reports 2018 R2
Performance issues analysis
      Prediction 2020 R3
      Performance issues comprehensive analysis 2018 R3
      Blocking detection
      Deadlock detection
Cloud and SQL Server support
      Azure SQL Database 2018 R7
      SQL Server on Amazon RDS 2019 R1
      Multi-vendor platform 2020 R7
User interface
      Web console
      Custom view and layout 2019 R2
      Metrics configurations
      Alert configurations
      Granular database, device and queries configuration
      Baseline thresholds configuration
      Monitoring maintenance periods
      Alert snoozing
      Scalable architecture 2019 R7
      Team collaboration via annotations and/or comments 2018 R6
      User profiles
      Graphical query execution plan viewer
(per instance)
(per instance)
(per instance)
(per server)

ApexSQL Monitor 2018.01

Solarwinds® DPA for SQL Server 11.0

Idera® SQL Diagnostic Manager Pro edition 10.2.1

Redgate® SQL Monitor 7.1.5

Comparison was conducted on Oct 3, 2017

Disclaimer: All product and company names are trademarks or registered® trademarks of their respective holders.
ApexSQL is not affiliated, associated, authorized, endorsed by, or in any way officially connected with them or any of its subsidiaries or its affiliates


Team collaboration via annotations and/or comments

Create annotations or comments directly in the chart so that other collaborators can see them immediately

Automatic baseline calculation

Automatically calculate baselines over the time

Performance issues analysis

Conduct comprehensive performance issues analysis via predefined report types

See our entire roadmap

The roadmap does not show maint only releases

ApexSQL Monitor 2016 R2 Released ApexSQL Monitor 2016 R3 Released ApexSQL Monitor 2017 R1 Released ApexSQL Monitor 2017 R4 Released ApexSQL Monitor 2018 R1 Released ApexSQL Monitor 2018 R2 Released ApexSQL Monitor 2018 R4 Q2
Query monitoring
Query waits alerting
Blocking queries
Query performance history
Health status monitoring
System availability
Add instance for monitoring using different Windows credentials
Wait types customization
Custom system performance metrics
Custom reports
Scheduled reports
Dashboard panels view
Alert management
SNMP trap alerting
Baseline thresholds adjustments
Automatic baseline calculation
Single query analytics
Tips – Helpful tips to easily detect and analyze performance issues
Performance issues analysis
Web console
Full web version
Full SQL Server cluster support
SQL Server 2016 support
High DPI and 4K resolution support
ApexSQL Monitor 2016 R2 Released ApexSQL Monitor 2016 R3 Released ApexSQL Monitor 2017 R1 Released ApexSQL Monitor 2017 R4 Released ApexSQL Monitor 2018 R1 Released ApexSQL Monitor 2018 R2 Released ApexSQL Monitor 2018 R4 Q2


Our company grows quickly. We have got plans to improve monitoring our SQL infrastructure. At first I tested ApexSQL Monitor for our one important instance and I would like to use this for production. In future we need to choose monitoring software for our others instances (about 50 servers). I will recommend ApexSQL because joins simplicity and powerful capabilities. I'm surprised how much time we can save!

Tomasz Kalinowski

IT Specialist

PKO Leasing S.A.

I absolutely love ApexSQL Monitor. It is an extremely effective and reliable source for monitoring our environments. Configuration is a breeze and the interface is concise and quickly points out areas of concern. The Alerting feature makes it easy to react to system issues as well as document the process done to fix them. I have used numerous tools that are out on the market and this is hands down my favorite.

Gary Fry

Senior Database Administrator

Cox Industries, Inc.

With the help of the ApexSQL Monitor tool, we were able to pinpoint issues with our database and server within a few hours of setup. Easy, with a few steps, to setup and with well-presented information in a way that you do not need to be a DBA to have a good source of information from your MSSQL Databases and servers.

Edghar Looman

Network/Application/(Linux/Windows) server engineer

ThunderBuild B.V.

Volume pricing

per instance









Save a bundle

ApexSQL Monitor is included in ApexSQL DBA

11 ApexSQL DBA tools

Priority support

1 year free support and upgrades

New products added for free

Combined 70% savings