Check six monitoring extensions and modules, review missing permissions, and get setup steps for your provider. Optional installation runs during the scan only when you enable it.
The usual Postgres monitoring onboarding is a scavenger hunt: which extensions are installed, which are available, which can you install as this role, which need a parameter-group change on your managed provider. Assign a collector and run a scan to see supported checks. Some changes require privileges or a planned restart before monitoring data can accumulate.
Connects, detects installed and missing extensions, checks your role's privileges, and reports exactly what is needed for full monitoring — in one pass.
Auto-install is off by default. Opting in authorizes CREATE EXTENSION during the scan for available pg_proctab, pgstattuple, pg_buffercache and pg_visibility, when your role has sufficient privileges.
For managed databases, MyDBA shows the exact parameter group change or console step — not "edit postgresql.conf" on a platform where that isn't possible.
Recognises RDS, Aurora, Neon, Supabase, Cloud SQL, Azure, Aiven, Render, and Railway automatically. Every recommendation is tailored to the detected provider.
Leave auto-install unchecked for a diagnostic scan. Enabling it authorizes eligible installations when you run the scan; there is no separate SQL approval step. Preload, configuration and restart changes remain manual.
Run it on day one, then re-run after every Postgres upgrade or when adding new databases. The connection page always reflects the current extension state.
pg_stat_statements, auto_explain, pg_proctab, pgstattuple, pg_buffercache and pg_visibility. Broader product monitoring for other extensions is separate from Setup Assistant coverage.
After the scan reports results, connection capability flags can update. Useful findings depend on collector assignment, permissions, configuration and accumulating workload data.
Installed, missing, wrong version, or unavailable on this provider — every extension is tagged so you know exactly what to chase.
75+ automated checks across 12 scoring domains
Index analysis across primaries and replicas
Visual plan analysis, guided walkthroughs, and regression detection
Blocker detection, recovery scripts, and runbooks
The most complete TimescaleDB monitoring anywhere
First-class pgvector index and query monitoring
Spatial data inventory, index health, and geometry checks
Manual incident reports with evidence, root cause, timeline, and remediation
Always-on anomaly detection for problems you haven't thought to alert on
Highest-impact queries, the best tuning candidates, and exactly what to do
Manual AI depth for incidents, query plans, tuning, and explanations
Shared managed, dedicated managed, or self-hosted collectors
Rate-of-change, compound conditions, and 11 prebuilt templates
Slot, subscription, apply lag, and PG17 conflict monitoring
Shared remediation plans with review workflow
Priority trend analyzers with severity cards and sparklines
Start free with one primary or standalone PostgreSQL instance and all its databases. Monitoring, alerts, query insights, index advice, team access and every non-AI feature included. No replicas. No credit card required. New Free connections get seven days of full collection, then reduced sampling. Free and Pro include 30 days of monitoring history.