Integração · Bancos de dados

PostgreSQL

pg_stat_*, replication lag, connection pool, autovacuum.

O que é coletado

Uma connection string com um usuário read-only. Métricas: WAL throughput, replication lag, slow queries (com threshold configurável), estimativa de bloat, conexões ativas por banco de dados.

Requisitos

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

Métricas principais

Coletadas por padrão. Cada métrica fica disponível em dashboards, alertas e PromQL.

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

Passos de instalação

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

Após a instalação

  • · As métricas aparecem no dashboard em 15-30 segundos
  • · As labels da integração entram nos filtros automaticamente
  • · Presets de dashboard para métricas comuns ficam disponíveis no editor
Mais na documentação
PostgreSQL
Abrir o guia →

Perguntas frequentes

O que o Unimoni coleta do PostgreSQL?
pg_stat_*, replication lag, connection pool, autovacuum. Cada métrica cai na mesma TSDB do resto do seu stack, então você monta dashboards e alertas sobre PostgreSQL e todo o restante em um só lugar.
Quanto tempo leva para conectar o PostgreSQL?
Normalmente alguns minutos: poucos passos, sem mudanças de código. As métricas aparecem nos seus dashboards 15–30 segundos após o primeiro scrape.
Qual acesso a integração do PostgreSQL precisa?
Apenas o mínimo listado em «Requisitos» acima — um token ou papel restrito, nada além disso. O Unimoni pede o menor privilégio que cada sistema suporta.
O monitoramento do PostgreSQL está disponível self-hosted e no plano gratuito?
Sim. Cada integração funciona de forma idêntica no Unimoni Cloud e self-hosted, e está incluída a partir do plano gratuito.

Integrações semelhantes