At a glance
| Database engines | PostgreSQL only, self-managed or on major managed services |
| Deployment | SaaS, or self-hosted Enterprise Server on the Enterprise plan |
| Collection/agents | Open source pganalyze collector (BSD 3-Clause) |
| Alerting | Automated checks; email, Slack, PagerDuty and webhook destinations |
| Query monitoring | Query statistics, EXPLAIN plans via auto_explain, log insights |
| Metrics retention | 14 days (Production), 35 days (Scale), 100 days (Enterprise) |
| Licensing | Monthly per-server plans; Enterprise quote-based and billed annually |
pganalyze suits PostgreSQL teams that want specific tuning advice rather than generic charts: index and VACUUM recommendations, EXPLAIN plans and log insights on managed or self-managed servers. It covers PostgreSQL only, retention is tied to the plan, and self-hosting needs the quote-based Enterprise plan.
Overview
pganalyze is a monitoring and tuning service built only for PostgreSQL. It gathers query statistics, schema and table statistics, operating system metrics and PostgreSQL log data, and turns them into query dashboards, advisors and alerts. pganalyze lists support for Amazon RDS and Aurora, Google Cloud SQL and AlloyDB, Azure Database for PostgreSQL, Heroku Postgres, Crunchy Bridge, Aiven, Supabase, Neon and self-managed PostgreSQL on virtual machines, containers or Kubernetes.
Data is gathered by the pganalyze collector, which is open source under the 3-clause BSD licence and can run as a package, in Docker or as a separate Heroku app. The collector sends data to pganalyze's cloud service or, on the Enterprise plan, to pganalyze Enterprise Server, a self-contained version that runs behind your firewall on Docker or Kubernetes.
Key features
- Query performance dashboards and per-query details built on PostgreSQL query statistics
- Index Advisor that recommends missing indexes from the observed workload
- VACUUM Advisor and autovacuum monitoring, including transaction ID wraparound checks
- Log Insights that classify PostgreSQL log events, plus auto_explain integration for EXPLAIN plans
- Query Advisor and Workbooks for working through query tuning
- Automated checks with alerts to email, Slack, PagerDuty and webhooks (webhooks in early access)
- Self-hosted Enterprise Server for Docker on a VM, Amazon EKS, Azure AKS or non-root Kubernetes
Pros and cons
Pros
- Deep PostgreSQL focus, with index and VACUUM advice beyond plain metrics
- Supports a wide list of managed PostgreSQL providers
- Public, simple pricing for the Production and Scale plans, with unlimited users
- Open source collector you can inspect
Cons
- PostgreSQL only; other engines need another tool
- Retention is tied to the plan, with 14 days on Production
- Self-hosting requires the quote-based Enterprise plan
Pricing
As listed on the pganalyze pricing page on 7 November 2026 (prices shown in dollars): Production is $149 a month for one database server with 14 days of data retention; Scale is $399 a month for up to four servers, $100 per additional billable server, with 35 days of retention, and replicas count as half a server, rounded up. Enterprise is priced on request, billed annually, with 100 days of retention and the self-hosted Enterprise Server option. All plans include unlimited users. Production and Scale have a 14-day free trial; Enterprise is offered as a guided one-month evaluation.
Pricing checked on the vendor's official page on 7 November 2026. Prices change; confirm before buying.
Who it is best for
PostgreSQL teams, including those on RDS, Cloud SQL, Azure or Supabase, who want query, index and VACUUM tuning advice from a dedicated service.
Who should look elsewhere
- Mixed estates with SQL Server, MySQL or Oracle: see database monitoring tools.
- Teams that need a free tool: see open source database monitoring tools.
Verdict
pganalyze is a focused choice for PostgreSQL teams that want guidance on indexes, VACUUM and slow queries rather than raw metrics alone. Its single-engine scope and plan-based retention are the main limits, and on-premises use means negotiating an Enterprise contract.
Frequently asked questions
How much does pganalyze cost?
As listed on 7 November 2026, Production is $149 a month for one server and Scale is $399 a month for up to four servers. Enterprise, which includes self-hosting and 100 days of retention, is priced on request.
Can I self-host pganalyze?
Yes, on the Enterprise plan. pganalyze Enterprise Server runs behind your firewall on Docker on a VM or on Kubernetes, including Amazon EKS and Azure AKS.
Does pganalyze work with Amazon RDS?
Yes. pganalyze lists Amazon RDS and Aurora alongside Google Cloud SQL and AlloyDB, Azure Database for PostgreSQL, Heroku, Crunchy Bridge, Aiven, Supabase and Neon.
Sources
- pganalyze website
- pganalyze pricing
- pganalyze Enterprise Server documentation
- pganalyze checks and alerts documentation
- pganalyze collector repository
Checked November 2026.
How we research reviews and what star ratings mean: our editorial method.