Re: postgres_exporter

From: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
To: Diego <mrstephenamell(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: postgres_exporter
Date: 2024-08-14 14:14:18
Message-ID: CANm+PCBt66k-cZxJOwEu=_9WmCfZqGtDiJuE6eNq4xFeFXv+-A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Perfecto Diego, muchas gracias, también lo limité un poco cambiando la
frecuencia de scrap.
Gracias gracias

El mié, 14 ago 2024 a las 11:13, Diego (<mrstephenamell(at)gmail(dot)com>)
escribió:

> Perdon,
>
> Te dije mal basta con poner el flag --no-collector.process_idle o --
> collector.process_idle
>
>
>
> On 8/14/24 10:50, Diego wrote:
>
> Hola,
>
> Justo estoy con algo asi, pero de momento no filtro nada; es parte de mis
> pendientes.
>
> En el repo oficial [1], vas a encontrar cosas como:
>
> "[no-]collector.process_idle Enable the process_idle collector (default:
> disabled)." que se traduce como --no-collector.process_idle=true o --
> collector.process_idle=false
>
> Estos flas, los tenes que usar en la entrada commands, o bien, como aqui
> en mi ejemplo, en el entrypoint
>
> --- De paso te recomiendo usar secrets para los datos de conexion ----
>
>
> Asi lo tengo:
>
> services:
> pgexp-database:
> image: prometheuscommunity/postgres-exporter:latest
> container_name: pgexp-database
> restart: unless-stopped
> networks:
> - localprom
> ports:
> - 9203:9203
> secrets:
> - database_uri
> entrypoint: sh -c "export DATA_SOURCE_NAME=$(cat
> /run/secrets/database_uri) && exec postgres_exporter
> --web.listen-address=:9203
> --exclude-databases=template0,template1,rdsadmin"
> links:
> - prometheus
>
> secrets:
> database_uri:
> file: ./../secrets/database.conn
>
>
> 1. https://github.com/prometheus-community/postgres_exporter
>
>
>
> On 8/2/24 12:49, Guillermo E. Villanueva wrote:
>
> Buenas tardes, alguno tiene experiencia con la última versión de postgres
> exporter?
> El problema que tengo es que trae demasiadas metricas y yo quiero solo
> algunas, tengo este compose:
> version: "3.9"
> services:
> grafana:
> image: grafana/grafana
> ports:
> - 3000:3000
> prometheus:
> image: prom/prometheus
> ports:
> - 9090:9090
> volumes:
> - ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
> postgres-exporter:
> image: prometheuscommunity/postgres-exporter
> ports:
> - 9187:9187
> environment:
> DATA_SOURCE_NAME: "postgresql://postgres:passw(at)hostpg
> :5432/postgres?sslmode=disable"
> PG_EXPORTER_DISABLE_DEFAULT_METRICS: true
> volumes:
> - ./queries.yaml:/etc/postgres_exporter/queries.yaml
> command:
> - '--disable-default-metrics'
>
> Si lo levanto de esta manera y luego me conecto al
> localhost:9187
> trae miles de metricas que no necesito y no quiero que traiga para no
> saturar de consultas innecesarias el servidor
> Y el log me dice que el uso del archivo queries.yaml es obsoleto.
>
> Gracias de antemano en la ayuda que me puedan brindar
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Romero, Fernando 2024-08-15 14:01:04 duda configuración replica
Previous Message Diego 2024-08-14 14:13:27 Re: postgres_exporter