Skip to content
Home › SQL Tools › Best SolarWinds DPA Alternatives
Alternatives guide

Best SolarWinds DPA Alternatives

Multi-engine database performance tools to consider instead of SolarWinds Database Performance Analyzer (DPA), compared on engine coverage, wait and query analysis, deployment (self-hosted or SaaS) and pricing basis.

Last verified October 2026. Features, editions and pricing change; check each vendor's site before buying.
Short answer

For a self-hosted DBA tool across SQL Server, PostgreSQL, MySQL, Oracle and MongoDB, look at Redgate Monitor (also sold as SaaS) or Quest Foglight for Databases (on premises, with Foglight Cloud as the SaaS version, and the widest engine list here). If you want database performance inside an observability platform, compare Datadog Database Monitoring (per database host) with New Relic (per GB ingested plus users). If you want to stay with SolarWinds but move to SaaS, SolarWinds Observability has a database module priced per instance. For MySQL, PostgreSQL and MongoDB on a budget, Percona Monitoring and Management is free and open source. On AWS, CloudWatch Database Insights replaced Performance Insights in 2026.

How we know: This guide is research-based: supported engines, deployment options, licences and listed prices were checked against each vendor's official product pages, pricing pages, documentation and release notes on 7 October 2026. We have not run these tools, measured their overhead or compared the accuracy of their analysis. No product on this page paid for inclusion.

SolarWinds Database Performance Analyzer (DPA) analyses database performance by wait time: it samples what each session is waiting on and attributes response time to SQL statements, waits, programs and users, with anomaly detection and query and index advice. SolarWinds' documentation lists self-managed Oracle, SQL Server, Db2, SAP ASE, MySQL, Percona MySQL, MariaDB, PostgreSQL, EDB Postgres and SAP HANA, plus Amazon RDS and Aurora, Azure SQL Database, Azure SQL Managed Instance, Azure Database for PostgreSQL and Google Cloud SQL. It is self-hosted and agentless. The current release is DPA 2026.2 (30 June 2026), which added SAP HANA monitoring.

Reasons teams look elsewhere. The licensing, coverage and ownership facts come from SolarWinds' documentation and filings; the rest is our editorial reading, not survey data.

  • Licensing cost and model. Since DPA 2024.4, new licences are subscription-based Database Self Hosted (DBSH and DBSHDS) licences per monitored instance, replacing the older Category 1 and Category 2 licences. Prices are by quote. Renewal under the new model is a common moment to compare alternatives.
  • SaaS versus self-hosting. DPA runs on a server you manage, with its own repository. Teams moving monitoring to SaaS look at observability platforms; SolarWinds' own SaaS route is SolarWinds Observability rather than DPA.
  • Engine coverage. DPA is strong on relational engines, but its supported list does not include MongoDB or Redis, and its self-managed SQL Server support in the current release is SQL Server 2022 and 2025. Teams with older SQL Server versions or NoSQL stores need something else for part of the estate.
  • Vendor change. SolarWinds was acquired by Turn/River Capital, completing on 16 April 2025, and is now privately held. Some buyers review long-term vendor risk after an ownership change.

Every tool on this page builds on wait data the engine already exposes. On PostgreSQL, sampling pg_stat_activity shows what active sessions are waiting on right now:

-- PostgreSQL: current waits of active sessions
SELECT wait_event_type, wait_event, count(*) AS sessions
FROM pg_stat_activity
WHERE state = 'active' AND wait_event IS NOT NULL
GROUP BY wait_event_type, wait_event
ORDER BY sessions DESC;
-- MySQL 8.0 and later: cumulative waits since server start
SELECT EVENT_NAME, COUNT_STAR, SUM_TIMER_WAIT
FROM performance_schema.events_waits_summary_global_by_event_name
WHERE COUNT_STAR > 0
ORDER BY SUM_TIMER_WAIT DESC
LIMIT 10;

The SQL Server equivalent is sys.dm_os_wait_stats. What the tools add is regular sampling, history, attribution of waits to individual statements, and alerting. For head-to-head pages, see Redgate Monitor vs SolarWinds DPA, Datadog vs SolarWinds DPA and SQL Sentry vs SolarWinds DPA. If your estate is SQL Server only, the SQL Sentry alternatives guide goes deeper on that engine.

Quick picks

DBA-focused, self-hosted or SaaS

SQL Server, PostgreSQL, MySQL, Oracle and MongoDB in Standard or Enterprise editions, each available self-hosted or SaaS.

Widest engine list

Quest lists 14 or more platforms, from Oracle and Db2 to MongoDB, Cassandra, Redis and Snowflake.

Database data next to APM traces

Query samples, explain plans and blocking alongside Datadog APM, billed per database host.

Free and open source

AGPLv3 server with Query Analytics for MySQL, PostgreSQL and MongoDB.

Amazon RDS and Aurora fleets

DB load by waits and top SQL across RDS and Aurora engines, now the successor to Performance Insights.

How we chose

We considered Redgate Monitor, Quest Foglight for Databases and Foglight Cloud, Datadog Database Monitoring, New Relic, SolarWinds Observability, Percona Monitoring and Management, Amazon CloudWatch Database Insights, Idera SQL Diagnostic Manager and SolarWinds SQL Sentry. To be included, a product had to analyse query-level performance on at least three database engines (or, for a cloud-native service, across that cloud's managed engines), be sold or actively developed in October 2026, and document supported engines and deployment on an official page.

SQL Server-only tools (SQL Sentry, Idera SQL Diagnostic Manager, Quest Spotlight) are covered in the best SQL Server monitoring tools and the SQL Sentry alternatives guide. Prometheus exporters with Grafana can also monitor several engines, but they collect metrics rather than per-statement wait analysis; see the open source monitoring tools guide.

The order is not a ranking: dedicated database monitors first, then observability platforms, then open source and cloud-native options. Where a price is quoted it is one dated example from the vendor's own page.

At a glance

ToolPricing basisDeploymentEnginesWait and query analysisMain trade-off
Redgate MonitorPer server, annual; by quoteSelf-hosted or SaaSSQL Server, PostgreSQL, MySQL, Oracle, MongoDBYesFewer engines than DPA (no Db2, SAP)
Quest Foglight for DatabasesBy quoteOn premises; Foglight Cloud SaaSOracle, SQL Server, MySQL, PostgreSQL, Db2, SAP ASE, SAP HANA, MongoDB, Cassandra, Redis, Snowflake, Redshift and moreYes (Performance Investigator on major engines)No public prices; SaaS covers fewer engines
Datadog Database MonitoringPer database host per monthSaaS with an agentPostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, DocumentDB, ClickHouseQuery metrics, samples, explain plansNeeds the Datadog platform
New RelicGB ingested plus usersSaaS with agents and integrationsQuery performance monitoring: PostgreSQL, MySQL, SQL ServerSlow queries, wait events, blocking, plansNarrower query-level engine list
SolarWinds ObservabilityPer database instanceSaaSSQL Server, PostgreSQL, MySQL, Oracle, MongoDB, RedisYesSame vendor
Percona Monitoring and ManagementFree (AGPLv3)Self-hostedMySQL, PostgreSQL, MongoDB, Valkey/RedisQuery AnalyticsNo SQL Server or Oracle
Amazon CloudWatch Database InsightsPer AWS pricing; mode-dependentAWS managedRDS and Aurora engines; self-managed PostgreSQL on EC2DB load by waits, top SQL; plans in Advanced modeAWS only

Redgate Monitor

Paid (annual, per server); 14-day trial Self-hosted or SaaS Best for: DBA teams with SQL Server plus PostgreSQL, MySQL, Oracle or MongoDB

Redgate Monitor (formerly SQL Monitor) offers real-time alerting, query performance analysis and an estate-wide overview. Redgate lists SQL Server 2008 R2 and later, PostgreSQL 10 and later, Oracle 19c and later, MySQL 8.0 and later and MongoDB 6.0 and later. Its SQL Server version range is wider than DPA's current self-managed range, and it covers MongoDB, which DPA does not.

It comes in Standard and Enterprise editions, each self-hosted or SaaS, so it answers both the SaaS and on-premises cases. Licensing is per server per year, with separate rules for Azure SQL databases, cloud PaaS instances, cluster nodes and virtual machines; prices are by quote. See Redgate Monitor vs SolarWinds DPA.

Limitations
  • No Db2, SAP ASE or SAP HANA support, which DPA has.
  • No public prices.
  • SQL Server remains its deepest platform, in our assessment; check the views for other engines during the trial.

Official site

Quest Foglight for Databases

Paid (by quote) On premises; Foglight Cloud (SaaS) Best for: Large mixed estates including Db2, SAP and NoSQL

Foglight is Quest's cross-platform database monitor and the closest match to DPA's breadth. Quest lists Oracle, SQL Server, MySQL, PostgreSQL, Db2, SAP ASE, SAP HANA, MongoDB and MongoDB Atlas, Cassandra, Redis, Azure SQL, Snowflake and Redshift, on premises or in the cloud, and states that its Performance Investigator workload analysis is available for Oracle, Azure SQL, Snowflake, SQL Server, MySQL and PostgreSQL. Foglight for Databases 8.2.0 was announced in April 2026 and 8.3.0 documentation is published.

Foglight Cloud is the SaaS version. Quest lists SQL Server, PostgreSQL, MySQL, MongoDB, Cassandra, Snowflake, Redis and Redshift, with a Query Explorer for SQL Server and PostgreSQL. It also replaced Quest's Spotlight Cloud, which ended on 31 December 2024.

Limitations
  • No public prices; Quest's product pages did not let us confirm the licensing basis.
  • Foglight Cloud lists fewer engines than the on-premises product.
  • A large platform to deploy and tune, which may be more than a small team needs (editorial).

Official site

Datadog Database Monitoring

Paid (per database host) SaaS, with the Datadog Agent Best for: Teams that want database performance next to APM and infrastructure

Datadog Database Monitoring (DBM) supports self-hosted and managed PostgreSQL, MySQL, MariaDB, Oracle, SQL Server, MongoDB, Amazon DocumentDB and ClickHouse. Datadog documents historical metrics for normalised queries, query samples, explain plans, host metrics and blocking information, collected by the Datadog Agent.

It replaces DPA when the goal is one observability platform rather than a separate DBA tool. As listed on Datadog's pricing page on 7 October 2026, DBM costs USD 70 per database host per month billed annually (USD 84 month to month). See Datadog vs SolarWinds DPA.

Limitations
  • SaaS only; query text and plans are sent to Datadog.
  • No Db2, SAP ASE or SAP HANA support.
  • Per-host charges stack with infrastructure and APM pricing.

Official site

New Relic

Freemium (usage-based: GB ingested plus users) SaaS, with agents and on-host integrations Best for: Teams already on New Relic who want query-level database views

New Relic's query performance monitoring shows slow queries, top wait events, blocking sessions and execution details for PostgreSQL, MySQL and Microsoft SQL Server, collected from the database's own instrumentation. It also has an Oracle Database integration in its infrastructure monitoring.

Its pricing model differs from DPA's per-instance licence. As listed on New Relic's pricing page on 7 October 2026, the free tier includes 100 GB of data ingest a month and one full platform user, extra data costs USD 0.40 per GB on the original option, and full platform users are priced per user by edition. See Datadog vs New Relic.

Limitations
  • Query-level analysis is documented for three engines, fewer than DPA.
  • Costs follow data volume and user count, which are harder to predict than per-instance licences (editorial).
  • SaaS only.

Official site

SolarWinds Observability

Paid (per database instance); free trial SaaS Best for: SolarWinds customers who want to move database monitoring to SaaS

SolarWinds Observability SaaS includes a Database Observability module. SolarWinds' documentation lists MongoDB, MySQL, Oracle, PostgreSQL, Redis and SQL Server, self-hosted or on cloud services such as Amazon RDS and Aurora, Azure, Google Cloud SQL and MongoDB Atlas. That includes MongoDB and Redis, which DPA does not monitor.

As listed on SolarWinds' pricing page on 7 October 2026, Database Observability is USD 70 per database instance per month, for multi-year contracts billed annually. It is the route for teams that like SolarWinds' approach but do not want to run a DPA server.

Limitations
  • Same vendor, so it does not address concerns about SolarWinds itself.
  • No Db2, SAP ASE or SAP HANA in the documented list.
  • The listed price applies to multi-year contracts billed annually.

Official site

Percona Monitoring and Management

Free (open source); paid Percona support available Self-hosted (Docker, Podman, Kubernetes, virtual appliance, AWS Marketplace) Best for: MySQL, PostgreSQL and MongoDB estates without a licence budget

Percona Monitoring and Management (PMM) is an open source monitoring platform: the PMM Server is under AGPLv3 and the PMM Client under Apache 2.0, according to its repository. It monitors MySQL (including Percona Server and Amazon Aurora), PostgreSQL, MongoDB and Valkey/Redis, plus ProxySQL and HAProxy. Its Query Analytics (QAN) feature examines query performance over time. The current release in Percona's documentation is PMM 3.9.1 (19 August 2026).

PMM replaces DPA's licence fee with the cost of running a PMM Server and its clients yourself. See also the best MySQL monitoring tools and the best PostgreSQL monitoring tools.

Limitations
  • No SQL Server, Oracle, Db2 or SAP support.
  • You operate the server, storage and upgrades.
  • AGPLv3 on the server may need review if you modify and offer it to others.

Official site

Amazon CloudWatch Database Insights

Paid (per AWS pricing; Standard and Advanced modes) AWS Best for: Fleets of Amazon RDS and Aurora databases

CloudWatch Database Insights monitors Aurora MySQL and PostgreSQL, Aurora DSQL, RDS for SQL Server, MySQL, PostgreSQL, Oracle and MariaDB, and self-managed PostgreSQL on EC2. AWS states that Performance Insights reached end of life on 31 July 2026 and its users were migrated to Database Insights. Both modes analyse the top contributors to database load by dimension, such as waits and SQL; Advanced mode adds per-query statistics, slow query analysis, fleet-wide views and execution plan analysis for Aurora PostgreSQL, RDS for Oracle and RDS for SQL Server.

Standard mode includes 7 days of detailed metrics, with paid retention of 1 to 24 months; Advanced mode includes 1 to 24 months. For AWS-only estates it covers much of what DPA does for RDS without a separate server. Check current rates on the CloudWatch pricing page.

Limitations
  • AWS only, and self-managed support is limited to PostgreSQL on EC2.
  • Execution plan analysis is limited to some engines and needs Advanced mode.
  • Advanced mode features are not available in every AWS Region.

Official site

When to stay with DPA

Stay with DPA if you need wait-time analysis across engines that few alternatives cover, especially Db2, SAP ASE and SAP HANA alongside Oracle and SQL Server, and you are content to self-host. DPA's 2026 releases added database discovery, SAP HANA monitoring and AI Query Assist for PostgreSQL and MySQL, so the product is being developed. The DBSH licence can also be used in SQL Sentry, so a SQL Server-heavy estate can mix the two products under one key.

Switch when a specific constraint applies: you want SaaS (Redgate Monitor SaaS, Datadog, New Relic, Foglight Cloud, or SolarWinds Observability if you prefer the same vendor), you need MongoDB or Redis covered (Redgate Monitor, Foglight, Datadog, PMM), you run older SQL Server versions outside DPA's current support list (Redgate Monitor, SQL Sentry), or your databases are all on RDS and Aurora (CloudWatch Database Insights). Run the alternative in parallel through at least one real incident before cancelling.

Frequently asked questions

Who owns SolarWinds now?

Turn/River Capital. SolarWinds announced the deal on 7 February 2025 and it completed on 16 April 2025; SolarWinds is now privately held and no longer listed on the New York Stock Exchange.

Is there a SaaS version of SolarWinds DPA?

DPA itself is self-hosted (it can also be run from the AWS Marketplace with hourly metering). SolarWinds' SaaS database monitoring is the Database Observability module of SolarWinds Observability.

How is DPA licensed?

From DPA 2024.4, by subscription licences per monitored instance: Database Self-Hosted (DBSH) and Database Self-Hosted DBaaS (DBSHDS) for services such as Azure SQL Database. These licences can be split between DPA and SQL Sentry. Older Category 1, Category 2 and VM Option licences are legacy types.

What is the best free alternative to DPA?

For MySQL, PostgreSQL and MongoDB, Percona Monitoring and Management is free and open source (AGPLv3 server). There is no free tool with the same multi-engine coverage including SQL Server, Oracle and Db2; for those, the built-in views (sys.dm_os_wait_stats, Query Store, Oracle's own tooling) are the free baseline.

What happened to Amazon RDS Performance Insights?

AWS states that Performance Insights reached end of life on 31 July 2026 and that its users were migrated to CloudWatch Database Insights, whose Standard mode offers retention of 1 to 24 months at the same price as Performance Insights.

Does DPA monitor MongoDB?

MongoDB is not in SolarWinds' list of database instances DPA can monitor. SolarWinds Observability SaaS, Redgate Monitor, Datadog, Foglight and PMM all list MongoDB.

Sources

Checked October 2026.

How we research these guides: our editorial method.

Compare your options

Browse the full tools directory or the head to head comparisons.