Re: postgres_exporter

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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