Skip to content

PG_EXPORTER

7 pages
  • PG Exporter 1.4 Documentation

    In pg_exporter

    PG_EXPORTER

    Monitor PostgreSQL with 600+ metrics, declarative configuration, and dynamic planning. Get Started | GitHub | Live Demo Features Feature Description Comprehensive Metrics 600+ metrics cover nearly every statistics view in PostgreSQL (10-19+) and …

    Monitor PostgreSQL with 600+ metrics, declarative configuration, and dynamic planning. Get Started | GitHub | Live Demo Features Feature Description Comprehensive Metrics 600+ metrics cover nearly every statistics view in PostgreSQL (10-19+) and …

  • Release Notes

    In pg_exporter

    PG_EXPORTER

    The latest stable version of pg_exporter is v1.4.1 Version Date Summary GitHub v1.4.1 2026-07-29 Subscription count and label validation fixes; RPM rename v1.4.1 v1.4.0 2026-07-18 Snapshot histograms, pg_xact_age collector, HTTP hardening v1.4.0 …

    The latest stable version of pg_exporter is v1.4.1 Version Date Summary GitHub v1.4.1 2026-07-29 Subscription count and label validation fixes; RPM rename v1.4.1 v1.4.0 2026-07-18 Snapshot histograms, pg_xact_age collector, HTTP hardening v1.4.0 …

  • Deployment

    In pg_exporter

    PG_EXPORTER

    Use this page to deploy pg_exporter in production. It describes process arguments, environment variables, monitoring users, credentials, and deployment with systemd, Docker, or Kubernetes. It also describes pgBouncer monitoring, auto-discovery, …

    Use this page to deploy pg_exporter in production. It describes process arguments, environment variables, monitoring users, credentials, and deployment with systemd, Docker, or Kubernetes. It also describes pgBouncer monitoring, auto-discovery, …

  • API Reference

    In pg_exporter

    PG_EXPORTER

    pg_exporter provides four types of HTTP endpoints: metrics, health checks, traffic routing, and operational management. The default listen port is :9630. The following table lists all endpoints: Endpoint Method Description /metrics GET Prometheus …

    pg_exporter provides four types of HTTP endpoints: metrics, health checks, traffic routing, and operational management. The default listen port is :9630. The following table lists all endpoints: Endpoint Method Description /metrics GET Prometheus …

  • Configuration

    In pg_exporter

    PG_EXPORTER

    Each business metric in pg_exporter comes from a YAML collector definition. A collector contains one SQL query and its execution conditions: version, role, tags, and predicates. It also controls caching and timeout. This page describes all collector …

    Each business metric in pg_exporter comes from a YAML collector definition. A collector contains one SQL query and its execution conditions: version, role, tags, and predicates. It also controls caching and timeout. This page describes all collector …

  • Installation

    In pg_exporter

    PG_EXPORTER

    Install pg_exporter with Pigsty, YUM/APT repositories, GitHub release packages (RPM/DEB/Tarball), or Docker images. You can also build it from source. Pigsty Use Pigsty for the simplest installation. Pigsty is a complete PostgreSQL distribution with …

    Install pg_exporter with Pigsty, YUM/APT repositories, GitHub release packages (RPM/DEB/Tarball), or Docker images. You can also build it from source. Pigsty Use Pigsty for the simplest installation. Pigsty is a complete PostgreSQL distribution with …

  • Getting Started

    In pg_exporter

    PG_EXPORTER

    Follow these steps to install pg_exporter, connect to PostgreSQL, check metrics, and configure Prometheus. You need a reachable PostgreSQL 10-19+ or pgBouncer 1.8+ instance and permission to create a user in it. For PostgreSQL 9.1-9.6, see …

    Follow these steps to install pg_exporter, connect to PostgreSQL, check metrics, and configure Prometheus. You need a reachable PostgreSQL 10-19+ or pgBouncer 1.8+ instance and permission to create a user in it. For PostgreSQL 9.1-9.6, see …