gitlab-org--gitlab-foss/doc/administration/monitoring/prometheus/pgbouncer_exporter.md

1.3 KiB

stage group info
Monitor APM To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#designated-technical-writers

PgBouncer exporter

Introduced in Omnibus GitLab 11.0.

The PgBouncer exporter enables you to measure various PgBouncer metrics.

NOTE: Note: For installations from source you'll have to 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:

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

Prometheus will now begin collecting performance data from the PgBouncer exporter exposed at localhost:9188.

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