Integración · Bases de datos
PostgreSQL
pg_stat_*, replication lag, connection pool, autovacuum.
Qué se recopila
Una connection-string con un usuario de solo lectura. Métricas: WAL throughput, replication lag, slow queries (con threshold configurable), bloat estimate, conexiones activas por base de datos.
Requisitos
- ✓PostgreSQL 12+
- ✓role with pg_monitor
- ✓pg_stat_statements
- ✓read-only connection
Métricas clave
Se recopilan de fábrica. Cada métrica está disponible en paneles, alertas y PromQL.
pg.connections.activepg.replication.lagpg.wal.throughputpg.slow_queriespg.bloat.estimatepg.deadlocksPasos de instalación
- 1
CREATE USER unimoni WITH PASSWORD ... LOGIN - 2
GRANT pg_monitor TO unimoni - 3pg_stat_statements en shared_preload_libraries
Después de la instalación
- · Las métricas aparecen en el panel en 15-30 segundos
- · Las labels de la integración pasan a los filtros automáticamente
- · Los presets de panel para métricas comunes están disponibles en el editor
Más en la documentación
PostgreSQL
Preguntas frecuentes
- ¿Qué recopila Unimoni de PostgreSQL?
- pg_stat_*, replication lag, connection pool, autovacuum. Cada métrica llega a la misma TSDB que el resto de tu stack, así que puedes crear paneles y alertas sobre PostgreSQL y todo lo demás en un solo lugar.
- ¿Cuánto tarda en conectarse PostgreSQL?
- Normalmente unos minutos: un puñado de pasos, sin cambios de código. Las métricas aparecen en tus paneles 15–30 segundos después del primer scrape.
- ¿Qué acceso necesita la integración de PostgreSQL?
- Solo el mínimo indicado en «Requisitos» arriba — un token o rol acotado, nada más. Unimoni pide el menor privilegio que admite cada sistema.
- ¿El monitoreo de PostgreSQL está disponible self-hosted y en el plan gratuito?
- Sí. Cada integración funciona igual en Unimoni Cloud y self-hosted, y se incluye desde el plan gratuito.