Best database monitoring tools in 2026

Query performance, replication, locks and resource use for PostgreSQL, MySQL, MongoDB and other databases. This list has the top 12 of 19 database monitoring tools, ranked by a published score. Of these, 5 are open source, 6 have a free plan and 12 can be self-hosted. Checked by hand on 30 September 2026.

How this list is ranked

Each active tool gets a score out of 100. Archived, end-of-sale and maintenance-only tools are left out.

  • Capabilities: up to 75 points for the share of the category checklist that the tool's own documentation confirms. A tool meeting 8 of 10 items gets 60.
  • Free to start: 15 points for a free plan or a free edition.
  • Open or self-hostable: 10 points if it is open source or can be self-hosted.

Each category has a fixed checklist of capabilities (shown in the table below and on every tool page). An item counts only when the tool's own documentation confirms it; anything we could not confirm counts as not met. How long a tool has existed is deliberately not scored, so a new tool is not ranked below an older one for being new. Tools with the same score share a rank (shown as =), are listed A to Z within it, and the list never cuts between them. Nobody pays for a position.

  1. =1

    ClusterControl

    Severalnines platform to deploy, monitor and manage open source database clusters such as MySQL, PostgreSQL, MongoDB and Redis on your own servers or cloud.

    Free plan Free: Community edition: deploy and monitor clusters Self-hosted DatabasesMetrics
    93 9 of 10 capabilities (68), free 15, open 10
  2. =1

    Percona Monitoring and Management

    Open source monitoring for MySQL, PostgreSQL, MongoDB and Valkey: a server and client agents collect metrics and query analytics, with Grafana-based dashboards and alerting.

    Free Open source (AGPL-3.0) Self-hosted DatabasesMetricsDashboards
    93 9 of 10 capabilities (68), free 15, open 10
  3. 3

    Redgate Monitor

    Database estate monitoring for SQL Server, PostgreSQL, Oracle and MySQL (formerly SQL Monitor), with query performance history, alerting and estate-wide health views.

    Paid Self-hosted DatabasesMetricsDashboards
    85 10 of 10 capabilities (75), free 0, open 10
  4. 4

    SolarWinds

    Suite of network, server, database and application monitoring products, sold as self-hosted software and as the SaaS SolarWinds Observability.

    Paid Self-hosted InfrastructureAPMLogs
    78 9 of 10 capabilities (68), free 0, open 10
  5. =5

    PgHero

    Small web dashboard for Postgres that shows slow queries, index usage, table bloat and connection counts. Runs as a Rails engine or a Docker container.

    Free Open source (MIT) Self-hosted DatabasesDashboards
    70 6 of 10 capabilities (45), free 15, open 10
  6. =5

    pgwatch

    PostgreSQL monitoring from Cybertec that gathers metrics with SQL queries and stores them in Postgres or Prometheus for the bundled Grafana dashboards.

    Free Open source (BSD-3-Clause) Self-hosted DatabasesMetricsDashboards
    70 6 of 10 capabilities (45), free 15, open 10
  7. =7

    pganalyze

    Hosted Postgres performance monitoring that collects query statistics, plans and logs, and suggests indexes and VACUUM settings. The Enterprise plan can run on your own infrastructure.

    Paid Self-hosted DatabasesMetricsLogs
    63 7 of 10 capabilities (53), free 0, open 10
  8. =7

    pgDash

    PostgreSQL monitoring service from RapidLoop that tracks queries, replication, locks and table stats over time, with alerts. A self-hosted edition is sold on annual licences.

    Paid Self-hosted DatabasesMetricsDashboards
    63 7 of 10 capabilities (53), free 0, open 10
  9. =7

    pgMonitor

    Crunchy Data's bundle of Prometheus exporter queries, alert rules and Grafana dashboards for monitoring PostgreSQL and its hosts.

    Free Open source (Apache-2.0) Self-hosted DatabasesMetricsDashboards
    63 5 of 10 capabilities (38), free 15, open 10
  10. =7

    PoWA

    PostgreSQL Workload Analyzer: collects query statistics from pg_stat_statements and related extensions into a history you browse in a web UI, with index suggestions.

    Free Open source (PostgreSQL) Self-hosted DatabasesMetrics
    63 5 of 10 capabilities (38), free 15, open 10
  11. =7

    SolarWinds Database Performance Analyzer

    Wait-time based performance analysis for SQL Server, Oracle, MySQL, PostgreSQL and other engines, showing which queries and waits slow each database down.

    Paid Self-hosted DatabasesMetrics
    63 7 of 10 capabilities (53), free 0, open 10
  12. =7

    SQL Sentry

    SolarWinds tool for SQL Server performance monitoring: tracks waits, blocking, deadlocks and top queries, and alerts on problems across instances.

    Paid Self-hosted DatabasesMetrics
    63 7 of 10 capabilities (53), free 0, open 10

Side by side

Tool Pricing Free plan Open source Self-hosted PostgreSQLMySQL or MariaDBSQL ServerMongoDBQuery statisticsExplain plansIndex adviceReplicationLocks and waitsAlerting
ClusterControl Free plan Community edition: deploy and monitor clusters No Yes YesYesYesYesYes-YesYesYesYes
Percona Monitoring and Management Free Yes Yes Yes YesYes-YesYesYesYesYesYesYes
Redgate Monitor Paid No No Yes YesYesYesYesYesYesYesYesYesYes
SolarWinds Paid No No Yes YesYesYes-YesYesYesYesYesYes
PgHero Free Yes Yes Yes YesNoNoNoYesYesYesYesYes-
pgwatch Free Yes Yes Yes YesNoNoNoYes-YesYesYesYes
pganalyze Paid No No Yes YesNoNoNoYesYesYesYesYesYes
pgDash Paid No No Yes YesNoNoNoYesYesYesYesYesYes
pgMonitor Free Yes Yes Yes YesNoNoNoYes--YesYesYes
PoWA Free Yes Yes Yes YesNoNoNoYesYesYes-Yes-
SolarWinds Database Performance Analyzer Paid No No Yes YesYesYes-Yes-Yes-YesYes
SQL Sentry Paid No No Yes NoNoYesNoYesYesYesYesYesYes

Yes: confirmed in the tool's documentation. No: documented as not offered. -: not confirmed. Plans and prices change; check each tool's own site before you decide.

More lists