Rate-of-change detection, compound conditions, 11 prebuilt templates, and inline sparklines. Not just a ping — the full context you need to act.
Threshold alerts fire when it's already too late. MyDBA's rate-of-change and compound alerts catch the acceleration, not the crash — and every event ships with the trend so you don't have to go hunting.
Eleven categories: connections, performance, queries, storage, replication, locks, vacuum, XID wraparound, WAL, bloat, and wait events. Every metric the collector produces is alertable.
Fire when a metric moves rapidly, not just when it crosses a line. "+20% database size in 60 min" or "+50% connections in 5 min" — the alerts threshold-based rules always miss.
"High connection count AND low cache hit ratio" or "replication lag rising AND WAL retention high". Combine conditions to cut false positives and catch real regressions.
Each alert event ships with a trend sparkline and the threshold overlaid. You see exactly how the metric behaved before, during, and after — without opening a dashboard.
High Connections, Idle-in-Transaction, Low Cache Hit Ratio, High Query Latency, Replication Lag, Replica Disconnected, Database Size, High Table Bloat, XID Wraparound Risk, Lock Wait Buildup, Dead Tuple Accumulation — enable in one click.
Continuous PostgreSQL log collection with search and filter by severity, user, and database. Correlate log lines with alert events — no grep over files.
Configure severity levels, cooldown periods, notification channels, and affected scopes per rule. No spam from a flapping metric.
Alert rules are evaluated on a 1-minute cadence by a dedicated cron job. Notifications dispatch within 30 seconds of the evaluation.
Route production and staging alerts to different channels. Mute entire environments during deploys without touching individual rules.
One-click templates for the 11 most common Postgres alert scenarios. Enable, tune the thresholds if you want, and you're done.
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
Slot, subscription, apply lag, and PG17 conflict monitoring
Extension detection, auto-install, and provider-specific guides
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.