Beta
pgpulse — Postgres Monitoring & Supabase-Native Observability
Every team running Postgres in production hits the same wall — there's no simple way to know if your database is actually healthy. You end up stitching together Grafana dashboards, Prometheus exporters, pg_stat_statements queries, and custom alerting scripts. It kinda works until something breaks at 2am and you're scrambling to figure out what went wrong.
pgpulse fixes that. It's a dedicated Postgres health and performance monitoring tool — similar to PgHero or myDBA.dev, but built for teams that need more than a read-only dashboard.
Connect your database and you instantly get:
→ Live dashboards showing connections, query latency, error rates, replication health, and storage usage across all your databases. Flexible time ranges (1h, 24h, 7d) and multi-database rollups so you can see everything from one screen.
→ A built-in advisory engine that continuously checks for the things that silently kill Postgres performance — missing indexes, unused indexes, table bloat, vacuum lag, configuration anti-patterns. Every finding comes with a severity level, a category, and ready-to-run SQL so you can actually fix it. If something's critical enough, promote it to a persistent alert with one click.
→ Smart alerting that's native, not bolted on. Set threshold or rate-of-change rules on any metric. Route to Slack, email, or webhooks — per database, per team. Full alert history with noise controls so on-call doesn't mean alert fatigue.
→ Team features: RBAC (admin, maintainer, viewer), shared alert channels, and audit logs. Observability that works for your whole org, not just one dev poking at a dashboard.
What makes pgpulse different? The Supabase-native observability add-on.
One OAuth click — no agents, no sidecars, no infrastructure to manage. pgpulse connects directly to Supabase's metrics endpoint and lights up dashboards, alerts, and advisory insights instantly. If you're building on Supabase, this is the fastest path from "hope it's fine" to fully instrumented. No other Postgres monitoring tool offers this level of native Supabase integration.
And Supabase is just the start. Support for Neon, PlanetScale, and other managed Postgres platforms is on the roadmap. Wherever you run Postgres, pgpulse will give you the same unified monitoring experience.
Pricing is dead simple: $14.99/mo per database on annual billing. Every feature included, no hidden tiers, no feature gating. 14-day free trial. No credit card required. Cancel anytime.
If you're running Postgres anywhere and you don't have proper monitoring yet — or you're tired of maintaining your own observability stack — pgpulse gets you from zero to full visibility in minutes.