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
Analyze query waits
Review query execution plans
Calculate baselines and thresholds
Visualize data with logarithmic scaling


SQL Server AlwaysOn and failover cluster support

Monitor SQL Server performance for AlwaysOn availability groups and failover clusters

See next feature

Query waits and blocking queries monitoring and alerting

Capture wait statistics for a single, grouped or blocking query. Get alerted whenever a wait exceeds its predefined threshold value

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

See next feature

Monitor SQL query performance

Detect the slowest queries by CPU, execution time or I/O

See next feature

Wait type statistics

Review collected wait statistics and quickly identify performance issues and bottlenecks to facilitate performance tuning

See next feature

Query execution plan viewer

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

See next feature


Analyze SQL Server performance by generating different report types. Learn more

See next feature

Performance base lining

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

See next feature

SQL Server and database status monitoring

Monitor servers and databases to ensure availability and identify issues early

See next feature

Custom metrics

Create metrics according to custom requirements to be monitored along with standard metrics

See next feature

Metric history

Easily navigate through the charts history via the date/time slider

See next feature


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

See next feature

Email alerting

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

See next feature

Alert actions

Execute SQL scripts or shell commands that will be executed when an alert is raised

See next feature

Alert period

Define the length of time for which a value must be exceeding the threshold before the alert is triggered

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

Server information summary

Check information and alert summary for one, some, or all SQL Servers

See next feature

Custom metrics view

Create custom tabs with preferred charts and metrics

See next feature

Logarithmic scale y-axis

Display large data ranges without hiding small but critical variations. Learn more

See next feature

Deadlock analysis

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

See next feature

Granular device and SQL database monitoring

Monitor applicable metrics per individual disk, network card or database and exclude unneeded devices and databases

See next feature

Maintenance periods

Set recurring or one-time maintenance period intervals schedule to suspend alerting or monitoring of specified SQL Server instances

See next feature

SQL Server grouping

Group servers with similar properties to configure and/or analyze alerts and details for all servers in the group at once

See next feature

Helpful tips

Click on a metric or wait statistics name on wait stats chart, performance chart or in alert view to easily detect and analyze performance issues

See next feature


Automatic baseline calculation

Automatically calculate baselines over the time

Query performance history

Monitor query performance execution, duration, CPU and IO

VM monitoring

Monitor performance of both VMware and Hyper-V virtual machines

See our entire roadmap
ApexSQL Monitor 2014 R3 Released ApexSQL Monitor 2015 R1 Released ApexSQL Monitor 2015 R3 Released ApexSQL Monitor 2016 R1 Released ApexSQL Monitor 2016 R2 Q3 ApexSQL Monitor 2016 R3 Q3
System monitoring - 15 counters
Additional counters (Disk latency, Page file usage, etc.)
Server monitoring - 17 counters
Additional counters (Disk latency, Disk space monitoring, etc.)
Database monitoring - 4 counters
Additional counters
Health status monitoring
Hard disk status
Query monitoring
Query wait history
The built-in query execution plan viewer
Query waits alerting
Blocking queries
Query performance history
VM monitoring
Custom metrics
Custom system performance metrics
Wait stats
Add instance for monitoring using different windows credentials
Basic reports in multiple formats
Query reports
Server grouping
Customized view
Email alerting
Alert actions - Execute external process, execute SQL script, send email
Maintenance period - Schedule alerting or collection to avoid certain time frames
Base lining
Single alert handling
SNMP trap alerting
Baseline thresholds adjustments
Automatic baseline calculation
Custom defined alerts
Alert management
Query analysis
Single query analytics
Tips – Helpful tips to easily detect and analyze performance issues
Users - Ability to define users and their privileges
SQL Server AlwaysOn cluster support
Full SQL Server cluster support
SQL Server 2016 RC0 support
SQL Server 2016 support
Web console
ApexSQL Monitor 2014 R3 Released ApexSQL Monitor 2015 R1 Released ApexSQL Monitor 2015 R3 Released ApexSQL Monitor 2016 R1 Released ApexSQL Monitor 2016 R2 Q3 ApexSQL Monitor 2016 R3 Q3



ApexSQL Idera® Solarwinds® SQL Sentry®
      Query waits
      Query performance 2016 R2
      VMware 2016 R3
      Hyper-V 2016 R3
      Indexes 2016 R2
      SQL Agent status
      AlwaysOn Availability Groups
      Failover clusters
      Custom SQL metrics
      Custom system metrics
      Alert baselines
      SNMP traps 2016 R2
      Query level alerts
      Alert actions
      Report generation
      Internal report viewer
      Scheduled reports 2016 R3
      Exporting to PDF, Excel
Performance issues analysis
      Analysis 2016 R3
      Metric troubleshooting
      Maintenance periods
      Alert snoozing
      User profiles
      Deadlock detection
      Blocking detection
      Repository purging
      Web console 2016 R3
      Server grouping
      Graphical query execution plans
(per instance)
(per instance)
(per instance)
(per instance)

ApexSQL Monitor 2016.01

Idera® SQL Diagnostic Manager 10.0

Solarwinds® DPA for SQL Server 10.0

SQL Sentry® Performance Advisor 9.0

Comparison was conducted on January 20, 2016

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

Save a bundle

ApexSQL Monitor is included in ApexSQL DBA

6 ApexSQL server tools

Priority support

1 year free support and upgrades

New products added for free

Combined 65% savings