Integration · Datenbanken

PostgreSQL

pg_stat_*, replication lag, connection pool, autovacuum.

Was erfasst wird

Ein Connection-String mit Read-only-User. Metriken: WAL throughput, replication lag, slow queries (mit konfigurierbarem threshold), bloat estimate, aktive Verbindungen pro Datenbank.

Voraussetzungen

  • PostgreSQL 12+
  • role with pg_monitor
  • pg_stat_statements
  • read-only connection

Wichtige Metriken

Standardmäßig erfasst. Jede Metrik ist in Dashboards, Alerts und PromQL verfügbar.

pg.connections.activepg.replication.lagpg.wal.throughputpg.slow_queriespg.bloat.estimatepg.deadlocks

Einrichtungsschritte

  1. 1CREATE USER unimoni WITH PASSWORD ... LOGIN
  2. 2GRANT pg_monitor TO unimoni
  3. 3pg_stat_statements in shared_preload_libraries

Nach der Installation

  • · Metriken erscheinen innerhalb von 15-30 Sekunden auf dem Dashboard
  • · Integrations-Labels fließen automatisch in die Filter
  • · Dashboard-Presets für gängige Metriken sind im Editor verfügbar
Mehr in der Dokumentation
PostgreSQL
Zur Anleitung →

Häufige Fragen

Was erfasst Unimoni von PostgreSQL?
pg_stat_*, replication lag, connection pool, autovacuum. Jede Metrik landet in derselben TSDB wie der Rest Ihres Stacks — so bauen Sie Dashboards und Alerts über PostgreSQL und alles andere an einem Ort.
Wie lange dauert die Anbindung von PostgreSQL?
Meist ein paar Minuten: wenige Schritte, keine Code-Änderungen. Metriken erscheinen innerhalb von 15–30 Sekunden nach dem ersten Scrape auf Ihren Dashboards.
Welchen Zugriff benötigt die PostgreSQL-Integration?
Nur das Minimum aus dem Abschnitt „Voraussetzungen“ oben — ein eingeschränktes Token oder eine Rolle, mehr nicht. Unimoni fordert die geringsten Rechte an, die das System unterstützt.
Ist PostgreSQL-Monitoring self-hosted und im kostenlosen Tarif verfügbar?
Ja. Jede Integration funktioniert in Unimoni Cloud und self-hosted identisch und ist ab dem kostenlosen Tarif enthalten.

Ähnliche Integrationen