Configuração do Exportador de Métricas do PgBouncer

Por meio desta opção de configuração será possível informar a porta de exposição das métricas do PgBouncer para serem coletadas pelo Prometheus.

Pré-Requisitos

Sintaxe do Comando

pgsmart obs exporter config [FLAGS]

Flags:

  • -a, --agent=<agent> ⇒ Alias, hostname ou IP do servidor onde o PgSmart Agent desejado está instalado.

  • -h, --help ⇒ Ajuda

Configuração Não Interativa

A execução não interativa está desabilitada para esta operação.

Configuração Interativa

pgsmart obs exporter config

Configuração do PgBouncer Exporter

  1. Selecione o Agente do PgSmart ou registre um novo.

seleciona agente pgsmart
  1. Selecione o Exportador de Métricas do PgBouncer.

seleciona o exportador que deseja configurar

Adicionar a(s) instância(s) do Gerenciamento de Pool(s) de Conexão(ões).

Este exportador de métricas requer a configuração prévia do parâmetro ignore_startup_parameters com o valor extra_float_digits para cada instância do PgBouncer.

É possível realizar tal configuração pelo próprio PgSmart, por meio da opção de configuração do serviço de Pool de Conexões.

Essa configuração é necessária para que o drive de conexão à instância ignore determinados parâmetros na inicialização da conexão.

É importante ressaltar que o exportador de métricas do PgBouncer será configurado pelo PgSmart, independentemente desta configuração. Porém, somente será iniciada a exportação de métricas após a configuração do parâmetro ignore_startup_parameters.

  1. Informe a porta de conexão para o Gerenciamento do Pool de Conexões.

  2. Informe o usuário do Gerenciamento de Pools de Conexões.

  3. Informe a senha do usuário do Gerenciamento de Pools de Conexões.

  4. Confirme se deseja adicionar mais uma instância do Gerenciamento do Pool de Conexões.

  5. Informe a Porta de exposição das métricas e interface web.

    Poderão ser adicionadas tantas instãncias quanto necessário.

seleciona o exportador que deseja configurar
  1. Resultado da Configuração do Exportador de métricas:

resultado da configuração do exporter config

As métricas exportadas podem ser visualizadas pelo console:

curl http://192.168.56.234:9100/metrics

Ou pela interface web:

http://192.168.56.234:9100/metrics