Overview of pgwatch monitoring capabilities
masterpgwatch is a scalable, PostgreSQL-specific monitoring solution designed to provide a comprehensive view of database performance and health. It monitors core PostgreSQL instances and the surrounding ecosystem, including:
- PostgreSQL Databases: Core performance and health metrics.
- Patroni Clusters: Health and performance of high-availability cluster members.
- Connection Poolers: Insights into PgPool and PgBouncer.
- Backup solutions: Performance and status tracking for PgBackRest and WAL-G.
Metrics collected include database health checks, query performance, index usage, disk I/O, CPU/memory consumption, and locks/waits.