Skip to content
Home › SQL Comparisons › Redgate Monitor vs SolarWinds DPA
Comparison · Database Monitoring

Redgate Monitor vs SolarWinds DPA

Redgate Monitor is an estate monitor built around SQL Server that now also covers PostgreSQL, MySQL, Oracle and MongoDB, with alerts, server health and a SaaS option. SolarWinds Database Performance Analyzer (DPA) is a self-hosted, agentless tool that samples sessions once per second for wait-time analysis across a wider list of engines, including Db2, SAP ASE and SAP HANA.

Last verified October 2026. Versions checked: Redgate Monitor 14.34.0, SolarWinds DPA 2026.2. Licensing and features change; check the official sources for the latest details.

Quick verdict

Short answer

Choose Redgate Monitor if SQL Server is the core of your estate and you want broad server health monitoring (host metrics, Agent jobs, backups, storage, availability groups) with a library of alerts, or a vendor-hosted SaaS option. Choose SolarWinds DPA if your main question is "which queries are waiting, on what, and since when" across several engines, especially Oracle, Db2, SAP ASE or SAP HANA, and you are happy to host the DPA server and repository yourself. Both are paid subscriptions per monitored server or instance, with quote-based or unreadable public prices and 14-day trials.

How we know: This comparison is research-based: supported platforms, architecture, retention, alerting and licensing were checked against Redgate's and SolarWinds' official product pages and documentation on 7 October 2026. We have not installed or run either product. Overhead figures are the vendor's own statements, not measurements.

Redgate Monitor (formerly SQL Monitor) is Redgate's database monitoring and alerting tool, now at version 14 (14.34.0 released on 30 September 2026). Its documentation lists monitoring for SQL Server 2008 R2 to 2025, PostgreSQL 10 to 18, MySQL 8.0.31 and later, Oracle 19c and later (on Linux or Amazon RDS) and MongoDB 6.0 to 8.0. It is sold in Standard and Enterprise editions, each self-hosted or SaaS.

SolarWinds Database Performance Analyzer (DPA) is SolarWinds' wait-based database performance tool; the current release in the documentation is 2026.2. SolarWinds describes it as agentless: the DPA server connects over JDBC and runs a "quickpoll" query, once per second by default, to record what each session is waiting on. It supports a long list of engines and cloud services. SolarWinds became privately held in April 2025 after its acquisition by Turn/River Capital, and also sells SQL Sentry for deeper SQL Server monitoring.

Side by side

AspectRedgate MonitorSolarWinds DPA
Monitored engines SQL Server, PostgreSQL, MySQL, Oracle, MongoDB SQL Server, Oracle, MySQL, Percona, MariaDB, PostgreSQL, EDB Postgres, IBM Db2, SAP ASE, SAP HANA
SQL Server versions 2008 R2 to 2025, any edition 2022 and 2025 self-managed (Windows and Linux); 2019 and 2022 on Amazon RDS
Cloud targets Azure SQL Database and Managed Instance, Amazon RDS for SQL Server (excluding multi-AZ failover instances), Google Cloud SQL for SQL Server, Aurora PostgreSQL Amazon RDS (Oracle, SQL Server, MySQL, MariaDB, PostgreSQL), Aurora MySQL and PostgreSQL, Azure SQL Database and Managed Instance, Azure Database for PostgreSQL, Google Cloud SQL, SAP HANA Cloud
Deployment Self-hosted or SaaS Self-hosted DPA server on Windows Server or Linux (x86-64); also offered through the Azure Marketplace
How data is collected Base Monitor service: T-SQL against DMVs, WMI over WinRM or DCOM, SSH for Linux hosts Agentless JDBC connection; quickpoll of sessions and waits once per second
Core view Estate overview, server health, alerts inbox, top queries and waits Wait-time charts by query, with trends, anomaly detection and table tuning advisors
Default retention Per category: 1 week for waits and top queries, 2 months for most trend data, 1 year for storage, backups and jobs Per-second detail for 30 days, hourly summaries for 90 days, daily summaries for 5 years
Licence unit Per server per year (Standard or Enterprise) Per monitored database instance, DBSH or DBSHDS subscription
Main trade-off Broad SQL Server health and alerting, but fewer engines Wait-time depth across many engines, but less server-level health monitoring and no SaaS edition

Key differences

Philosophy: estate health or wait-time analysis

Redgate Monitor is designed to watch many servers and tell you when something is wrong: a global overview of the estate, host metrics (CPU, memory, disk), SQL Server Agent job and backup history, storage and growth, availability group health, and an alert inbox. Its alert list includes blocking process, deadlock, long-running query, unusual job duration, database unavailable and availability group replication falling behind. Query-level diagnosis (top queries, waits, plans) sits beneath that.

DPA starts from response time. Because it samples every session once per second, its charts show how much time each query spent waiting and on which wait types, so you can see which statements account for most of the time in a given hour or day and how that changed. SolarWinds adds machine-learning anomaly detection, table tuning advisors, and AI Query Assist (extended to PostgreSQL and MySQL in 2026.2). It reports less on the surrounding server estate than Redgate Monitor does.

You can see the raw material of the wait-time approach with one DMV query. This T-SQL shows what each active request is waiting on right now and which session, if any, is blocking it; a sampler like DPA records this kind of snapshot every second and keeps the history:

-- T-SQL (SQL Server, Azure SQL)
SELECT r.session_id,
       r.blocking_session_id,
       r.status,
       r.wait_type,
       r.wait_time AS wait_time_ms,
       t.text AS sql_text
FROM sys.dm_exec_requests AS r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) AS t
WHERE r.session_id <> @@SPID;

For more on reading waits and blocking, see our performance tuning lesson and the error 1205 deadlock page.

Engine coverage

DPA supports more engines. Its supported-versions page lists Oracle 19c to 26ai, SQL Server 2022 and 2025, SAP ASE 16, IBM Db2 11.5 and 12.1, MySQL 8.4 and 9.x, Percona MySQL 8.0, MariaDB 11.4 to 12.1, PostgreSQL 14 to 18, EDB Postgres 14 to 16 and SAP HANA, plus managed services on AWS, Azure and Google Cloud. SolarWinds notes that it stops supporting a database version once the database vendor does.

Redgate Monitor covers five engines but a wider range of SQL Server versions, back to 2008 R2. If you still run SQL Server 2016 or 2019 outside RDS, check DPA's list carefully: the current page lists only 2022 and 2025 for self-managed SQL Server. If you run Db2, SAP ASE or SAP HANA, Redgate Monitor does not cover them.

SQL Server specifics

  • Waits. Both collect them. Redgate Monitor stores server waits (kept for one week by default) alongside top queries. Wait time per query is DPA's central metric.
  • Blocking and deadlocks. Redgate Monitor alerts on blocking processes and captures deadlock graphs from an Extended Events session. DPA shows blocking sessions and, for SQL Server, deadlock details including victims, survivors, locked resources and the victim impact.
  • Query Store. Redgate Monitor's query history graph takes data from Query Store and marks plan changes. We did not find Query Store integration documented for DPA, which relies on its own sampling.
  • Availability groups. Redgate Monitor alerts on AG query slowdown and replication lag, but does not support AGs on Linux or clusterless Basic AGs. DPA shows AG status and annotations and alerts on AG failover and status change; AG monitoring features are not enabled for distributed AGs.

Architecture and hosting

Redgate Monitor uses Base Monitor services that connect to monitored machines and write to a repository on SQL Server or PostgreSQL 16+ with TimescaleDB. Redgate documents running components on Windows, Linux and Docker, and sells a SaaS edition if you prefer not to host the web tier and repository.

DPA is a single server application with a repository database, which can be SQL Server 2022 or 2025, Oracle 19 to 26ai, MySQL 8.4 or 9.2, or Azure SQL Database. The DPA server runs on Windows Server 2022 or 2025 or on Linux (x86-64, not ARM). SolarWinds says DPA causes less than 1% overhead on the monitored instance and installs no software on it; that is the vendor's figure. It recommends keeping the DPA server, repository and monitored instances on the same fast network, or in the same cloud region. DPA Central links several DPA servers into one view. SolarWinds' SaaS database monitoring is a separate product, SolarWinds Observability SaaS; see Datadog vs SolarWinds DPA for the SaaS comparison.

Alerting

Redgate Monitor sends notifications by email, Slack, webhook, SNMP and PagerDuty, and has native ServiceNow and Microsoft Teams integrations since release 14.1. Alerts can be suppressed in maintenance windows and tuned per server.

DPA alert categories are wait time, resources, administrative and custom alerts, with customisable email templates and SNMP traps. Platform Connect links DPA to ServiceNow and PagerDuty.

Pricing and licensing

Redgate Monitor. Paid, annual subscription per server, in Standard or Enterprise editions, each self-hosted or SaaS. One licence covers one server with any number of instances, one VM, one cluster node, one cloud PaaS instance, or five Azure SQL databases. The pricing page shows volume bands (1 to 4, 5 to 9 and 10 to 19 servers; contact sales for 20 or more), but the figures load dynamically and we could not read them reliably. A 14-day free trial is available, and Redgate also sells through the AWS and Azure marketplaces.

SolarWinds DPA. Paid. Since DPA 2024.4 the licence types are Database Self-Hosted (DBSH), which can monitor any supported database type, and Database Self-Hosted DBaaS (DBSHDS), for database services such as Azure SQL Database. Both are subscription only and are allocated per monitored database instance; DBSH licences can also be used with SQL Sentry. Perpetual licences (with annual maintenance) were sold for earlier DPA versions, and older Category 1 and Category 2 licences still appear in the documentation as legacy types. SolarWinds does not publish prices; you request a quote. A 14-day trial is available.

Pricing checked on the vendors' official pages on 7 October 2026. Prices change; confirm before buying.

Where each one leads

Redgate Monitor strengths

  • Estate-wide health view with host, job, backup and storage data, not just queries
  • Ready-made SQL Server alerts, including deadlock graphs from Extended Events
  • SaaS edition available as well as self-hosted
  • Query Store based query history with plan-change markers
  • Supports SQL Server back to 2008 R2

SolarWinds DPA strengths

  • Once-per-second session sampling gives detailed wait-time history per query
  • Covers more engines, including Oracle, Db2, SAP ASE, SAP HANA and EDB Postgres
  • Agentless, with no software installed on monitored servers
  • Long summarised retention: daily data kept for five years by default
  • The same DBSH licence type also covers SolarWinds SQL Sentry

Limitations

Redgate Monitor limitations

  • No Db2, SAP ASE or SAP HANA support
  • Default retention for waits and top queries is one week unless you raise it
  • Availability groups on Linux and clusterless Basic AGs are not supported
  • Prices are not readable on the public pricing page

SolarWinds DPA limitations

  • Self-managed SQL Server support listed only for 2022 and 2025 in the current documentation
  • No SaaS edition; SolarWinds Observability SaaS is a separate product
  • Less server-level health monitoring (backups, jobs, storage) than an estate monitor
  • No Query Store integration found in the documentation
  • Subscription only and quote-based

When to choose each

Choose Redgate Monitor if

  • SQL Server is your main engine and you want health, alerting and query diagnosis in one place
  • You want a SaaS option
  • You still run SQL Server 2016, 2017 or 2019 outside Amazon RDS
  • You also run MongoDB, which DPA does not list

Choose SolarWinds DPA if

  • You need wait-time analysis across Oracle, Db2, SAP ASE, SAP HANA, PostgreSQL and SQL Server
  • Your main problem is finding which queries consume response time, not server health
  • You want agentless monitoring and long summarised history
  • You already hold SolarWinds DBSH licences

When neither is right

Final recommendation

Bottom line

Redgate Monitor suits SQL Server-centred teams that want to see the health of every server, be alerted on the usual problems and drill into queries, with SaaS as an option. SolarWinds DPA suits teams whose priority is response-time analysis across several engines, particularly Oracle, Db2 and SAP platforms, and who will host the DPA server themselves. Check SQL Server version support before buying DPA, and check engine coverage before buying Redgate Monitor. For more options, see Redgate alternatives and SolarWinds DPA alternatives.

Frequently asked questions

Is SolarWinds DPA agentless?

Yes. SolarWinds documents DPA as agentless: the DPA server connects over JDBC, runs a quickpoll query once per second by default, and installs no software on the monitored server.

Does Redgate Monitor do wait-time analysis?

It collects server waits and top queries and correlates them with the time of an alert or slowdown. Its default retention for waits data is one week. DPA puts per-query wait time at the centre of its interface.

Which supports more databases?

DPA. Its supported list includes Oracle, SQL Server, MySQL, Percona, MariaDB, PostgreSQL, EDB Postgres, Db2, SAP ASE and SAP HANA. Redgate Monitor covers SQL Server, PostgreSQL, MySQL, Oracle and MongoDB.

Can I run either as SaaS?

Redgate Monitor has SaaS editions. DPA is self-hosted (including through the Azure Marketplace); SolarWinds' SaaS database monitoring is SolarWinds Observability SaaS, a separate product.

How are they licensed?

Redgate Monitor is an annual subscription per server. DPA uses DBSH or DBSHDS subscription licences per monitored database instance. Neither publishes a readable price, so request quotes.

Sources

Checked October 2026.

How we research comparisons: our editorial method.

More comparisons

Browse all SQL comparisons or the tools directory.