Configuração do Exportador de Métricas do PostgreSQL
O Exportador de Métricas do PostgreSQL coleta informações sobre transações, latência de queries, uso de memória por processos, estatísticas de uso dos bancos de dados, entre outras. Isso ajuda os administradores a monitorar a saúde e o desempenho de suas instâncias PostgreSQL, facilitando otimizações e ajustes.
Por meio desta opção de configuração será possível informar a porta de exposição das métricas do PostgreSQL para serem coletadas pelo Prometheus.
Para realizar esta operação o PgSmart cria automaticamente o usuário "pgsmart" nas instãncias PostgreSQL monitoradas. Caso prefira, esta operação pode ser realizada manualmente. Para isso, siga os passos abaixo:
O Exportador de Métricas do PostgreSQL será configurado, existindo ou não o usuário pgsmart. Entretanto, somente iniciará a exportação das métricas a partir do momento em que tal usuário existir, com os devidos privilégios, na instância PostgreSQL monitorada. |
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 Interativa
pgsmart obs exporter config
Configuração do Exportador de Métricas do PostgreSQL
-
Selecione o Agente do PgSmart ou registre um novo.
-
Selecione o Exportador de Métricas do PostgreSQL.
-
Selecione o Diretório de Dados (PGDATA) da instância PostgreSQL (ou adicione o Diretório de Dados desejado).
-
Confirme se deseja que o PgSmart crie o usuário de acesso.
-
Informe o superusuário da instância PostgreSQL.
-
Informe a senha do superusuário da instãncia PostgreSQL.
-
As credenciais informadas não são armazenadas pelo PgSmart. Elas são utilizadas apenas para a criação do usuário de acesso e manipuladas somente em memória. |
-
Informe a porta de exposição das métricas e interface web.
-
Confirme se deseja adicionar mais instâncias PostgreSQL.
-
Resultado da Configuração do Exportador de Métricas:
As métricas exportadas podem ser visualizadas pelo console:
Ou pela interface web:
|