myDBA è una piattaforma di monitoraggio PostgreSQL appositamente progettata che va oltre i dashboard per fornire diagnosi attuabili. Un leggero collettore Go trasmette metriche dalle tue istanze PostgreSQL con meno dell'1% di sovraccarico della CPU, alimentando oltre 75 controlli di salute automatizzati che valutano il tuo database su 12 domini — ogni risultato include un ranking di priorità e uno script SQL pronto per l'esecuzione.
Le capacità chiave includono la raccolta automatica del piano EXPLAIN con rilevamento della regressione del piano, un consulente di indice consapevole del cluster che aggrega l'uso tra primari e repliche prima di raccomandare modifiche, visualizzazione della catena di blocco, mappe di calore degli eventi di attesa, strumenti di wraparound XID con generazione di script di recupero e differenza di schema con dichiarazioni ALTER generate automaticamente.
myDBA è l'unico monitor PostgreSQL con supporto dedicato per estensioni — pgvector (analisi degli indici, audit delle impostazioni, raccomandazioni di tuning), TimescaleDB (monitoraggio delle hypertable, analisi della compressione, aggregati continui), PostGIS (metriche di qualità della geometria, analisi degli indici spaziali, rilevamento di anti-pattern), pg_cron e pg_partman.
Il livello gratuito include tutte le funzionalità senza barriere a pagamento — 1 primario, 1 replica e 7 giorni di conservazione. I piani Pro partono da £50/server/mese.
Supporta PostgreSQL self-hosted, AWS RDS, Aurora, Azure e Google Cloud SQL.