pgBouncer Observability Platform
pgSentinel delivers dashboards, alerting, and analytics for pgBouncer. Build always-on observability with Prometheus, Grafana, and pg_stat_insights integrations.
Key Capabilities
Real-Time Monitoring
Collect granular metrics for pools, databases, and clients. Visualise saturation, latency, and wait reasons at a glance.
Alerting & Automation
Hook into Prometheus Alertmanager, send Slack notifications, and automate remediation with pgSentinel API hooks.
Grafana Dashboards
Deploy pre-built Grafana dashboards that correlate pgBouncer, PostgreSQL, and infrastructure metrics.
Documentation Library
Overview & Setup
Install pgSentinel, connect to pgBouncer, and configure Prometheus scraping.
- Getting Started
Launch the container or Helm chart and verify baseline metrics.
- Configuration
Set environment variables, secure credentials, and enable alert integrations.
- Metrics Catalog
Review all Prometheus metrics emitted by pgSentinel.
Dashboards & API
Operate the web UI, customise charts, and integrate with automation.
- Dashboard Tour
Explore the live dashboards, filters, and alert configuration.
- REST API
Automate pool management, retrieve metrics, and manage alerts programmatically.
- Grafana Integration
Provision Prometheus data sources and import the official dashboard.
Operations & Recovery
Troubleshoot deployments and keep pgSentinel aligned with pgBouncer upgrades.
- Troubleshooting
Resolve connectivity issues, missing metrics, and alert delivery failures.