myDBA ist eine speziell entwickelte PostgreSQL-Überwachungsplattform, die über Dashboards hinausgeht, um umsetzbare Diagnosen bereitzustellen. Ein leichter Go-Collector streamt Metriken von Ihren PostgreSQL-Instanzen mit weniger als 1 % CPU-Overhead und speist über 75 automatisierte Gesundheitschecks, die Ihre Datenbank in 12 Bereichen bewerten – jeder Befund enthält eine Prioritätsbewertung und ein sofort ausführbares SQL-Reparaturskript.
Zu den wichtigsten Funktionen gehören die automatische Sammlung von EXPLAIN-Plänen mit Planregressions-Erkennung, ein clusterbewusster Indexberater, der die Nutzung über Primär- und Replikatserver hinweg aggregiert, bevor Änderungen empfohlen werden, Visualisierung von Sperrketten, Warteereignis-Heatmaps, XID-Wraparound-Tools mit Generierung von Wiederherstellungsskripten und Schema-Diff mit automatisch generierten ALTER-Anweisungen.
myDBA ist der einzige PostgreSQL-Monitor mit dedizierter Erweiterungsunterstützung – pgvector (Indexanalyse, Einstellungsprüfung, Tuning-Empfehlungen), TimescaleDB (Hypertable-Überwachung, Kompressionsanalysen, kontinuierliche Aggregate), PostGIS (Geometrie-Qualitätsmetriken, räumliche Indexanalyse, Anti-Pattern-Erkennung), pg_cron und pg_partman.
Die kostenlose Stufe umfasst alle Funktionen ohne Bezahlschranken – 1 Primärserver, 1 Replikat und 7 Tage Aufbewahrung. Pro-Pläne beginnen bei £50/Server/Monat.
Unterstützt selbst gehostetes PostgreSQL, AWS RDS, Aurora, Azure und Google Cloud SQL.