From: | Diego <mrstephenamell(at)gmail(dot)com> |
---|---|
To: | "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: postgres_exporter |
Date: | 2024-08-14 14:13:27 |
Message-ID: | d1bd5409-cf3c-4899-9696-c6619981baec@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Guillermo E. Villanueva | 2024-08-14 14:14:18 | Re: postgres_exporter |
Previous Message | Anthony Sotolongo | 2024-08-14 12:26:42 | Re: conectar con SQL SERVER |