From 5f691ef87768af8a7c67ef06d095df612de99a16 Mon Sep 17 00:00:00 2001 From: HDwayne Date: Sun, 4 Feb 2024 01:18:34 +0100 Subject: [PATCH] Add Postgres exporter service --- docker-compose-metrics.yml | 9 +++++++++ prometheus/prometheus.yml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/docker-compose-metrics.yml b/docker-compose-metrics.yml index 52e5d51..d944246 100644 --- a/docker-compose-metrics.yml +++ b/docker-compose-metrics.yml @@ -27,6 +27,15 @@ services: networks: - torrentio-network + postgres-exporter: + image: prometheuscommunity/postgres-exporter + ports: + - "9187:9187" + environment: + DATA_SOURCE_NAME: "postgresql://postgres:postgres@postgres:5432/selfhostio?sslmode=disable" + networks: + - torrentio-network + networks: torrentio-network: external: true diff --git a/prometheus/prometheus.yml b/prometheus/prometheus.yml index 9ccd1d6..8a9d923 100644 --- a/prometheus/prometheus.yml +++ b/prometheus/prometheus.yml @@ -17,3 +17,6 @@ scrape_configs: - job_name: "rabbitmq" static_configs: - targets: ["rabbitmq:15692"] + - job_name: "postgres-exporter" + static_configs: + - targets: ["postgres-exporter:9187"]