Ir para o conteúdo principal

[SPIKE] Utilização do Grafana/Prometheus para monitoramento do SGBD PostgreSQL

O Grafana tem diferentes formas de se conectar com o banco de dados PostgreSQL para realizar consultas SQL e armazenar a informação em função do tempo, possibilitando assim mostrar gráficos históricos com informações relevantes. Uma das formas é a utilização do Prometheus que é definido no site oficial (https://prometheus.io/docs/introduction/overview/) como uma caixa de ferramentas para monitoramento de sistemas open source.

Para integrar o Prometheus com o PostgreSQL é necessário utilizar um exportador de mé

tricas predefinidas, este repositório está no site: https://github.com/prometheus-community/postgres_exporter. E pode ser utilizada uma imagem Docker dotada com todos os pré-requisitos de funcionamento para o exportador, essa imagem é: quay.io/prometheuscommunity/postgres-exporter.

Instalação do PostgreSQK Exporter:

git clone https://github.com/prometheus-community/postgres_exporter.git
cd postgres_exporter
make build