Skip to content

Releases: HarshitRuwali/pgpulse

v0.2.0

12 Jun 06:56
3ab0949

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

05 May 03:29
4b654fe

Choose a tag to compare

PgPulse v0.1.0 - Initial Release

May 5, 2026

Overview

First release of PgPulse, a lightweight Rust service for monitoring PostgreSQL primary and read replica health.

Features

  • Replication lag monitoring - tracks replication delay between primary and replica
  • WAL metrics collection - exposes WAL (Write-Ahead Log) statistics
  • Health evaluation - evaluates replica health state and reports status
  • Prometheus metrics endpoint - scrape-ready at http://localhost:8080/metrics
  • Grafana-ready - ships with a pre-configured prometheus.yml and docker-compose-grafana.yml for instant dashboard setup
  • YAML-based configuration - simple config.yaml for defining primary and replica connection details
  • CLI interface - run as a service via cargo run -- --config config.yaml
  • Docker Compose support - one-command local environment with PostgreSQL replication setup

Tech Stack

Built with Rust (2024 edition) using Tokio, Axum, tokio-postgres, and the Prometheus client library.