Back to Gitlabhq

PgBouncer exporter

doc/administration/monitoring/prometheus/pgbouncer_exporter.md

18.11.21004 B
Original Source

{{< details >}}

  • Tier: Free, Premium, Ultimate
  • Offering: GitLab Self-Managed

{{< /details >}}

The PgBouncer exporter enables you to measure various PgBouncer metrics.

For self-compiled installations, you must install and configure it yourself.

To enable the PgBouncer exporter:

  1. Enable Prometheus.

  2. Edit /etc/gitlab/gitlab.rb.

  3. Add (or find and uncomment) the following line, making sure it's set to true:

    ruby
    pgbouncer_exporter['enable'] = true
    
  4. Save the file and reconfigure GitLab for the changes to take effect.

Prometheus begins collecting performance data from the PgBouncer exporter exposed at localhost:9188.

The PgBouncer exporter is enabled by default if the pgbouncer_role role is enabled.