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@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