Database monitoring tools with a free plan in 2026

Query performance, replication, locks and resource use for PostgreSQL, MySQL, MongoDB and other databases. This list has 9 database monitoring tools. Of these, 8 are open source, 9 have a free plan and 9 can be self-hosted. Checked by hand on 30 September 2026.

  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
  2. 2

    mysqld_exporter

    Official Prometheus exporter for MySQL and MariaDB that exposes server status, InnoDB and replication metrics.

    Free Open source (Apache-2.0) Self-hosted DatabasesMetrics
  3. 3

    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
  4. 4

    pgBadger

    PostgreSQL log analyzer that turns server logs into HTML reports on slow queries, errors, locks, checkpoints and connections.

    Free Open source (PostgreSQL) Self-hosted DatabasesLogs
  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
  6. 6

    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
  7. 7

    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
  8. 8

    postgres_exporter

    Prometheus exporter that exposes PostgreSQL server statistics as metrics for Prometheus to scrape and alert on.

    Free Open source (Apache-2.0) Self-hosted DatabasesMetrics
  9. 9

    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

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
mysqld_exporter Free Yes Yes Yes NoYesNoNoYesNo-YesYes-
Percona Monitoring and Management Free Yes Yes Yes YesYes-YesYesYesYesYesYesYes
pgBadger Free Yes Yes Yes YesNoNoNoYesYes--YesNo
PgHero Free Yes Yes Yes YesNoNoNoYesYesYesYesYes-
pgMonitor Free Yes Yes Yes YesNoNoNoYes--YesYesYes
pgwatch Free Yes Yes Yes YesNoNoNoYes-YesYesYesYes
postgres_exporter Free Yes Yes Yes YesNoNoNoYesNo-YesYes-
PoWA Free Yes Yes Yes YesNoNoNoYesYesYes-Yes-

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