From 892c5eb1e67a7053756bc5266d25cec30aaa46fd Mon Sep 17 00:00:00 2001 From: cventastic Date: Wed, 16 Mar 2022 14:01:50 +0100 Subject: [PATCH] prom autodiscovery --- monitoring.yml | 13 +++++++++++-- rpc-base.yml | 6 +++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/monitoring.yml b/monitoring.yml index 583f16f7..25962036 100644 --- a/monitoring.yml +++ b/monitoring.yml @@ -48,11 +48,20 @@ services: - '--storage.tsdb.retention.time=200h' - '--web.enable-lifecycle' restart: unless-stopped - network_mode: "service:wireguard" + expose: + - 9090 + ports: + - 127.0.0.1:9090:9090 + network: + - mon labels: org.label-schema.group: "monitoring" depends_on: - - wireguard + - prometheus-docker-sd + +# network_mode: "service:wireguard" +# depends_on: +# - wireguard prometheus-docker-sd: image: "stucky/prometheus-docker-sd:latest" diff --git a/rpc-base.yml b/rpc-base.yml index d8fa8abd..ce4b7f66 100644 --- a/rpc-base.yml +++ b/rpc-base.yml @@ -31,6 +31,7 @@ services: - "/var/run/docker.sock:/var/run/docker.sock:ro" networks: - chains + - mon labels: - "traefik.enable=true" - "traefik.http.middlewares.ipwhitelist.ipwhitelist.sourcerange=$WHITELIST" @@ -44,4 +45,7 @@ networks: driver: bridge ipam: config: - - subnet: 192.168.0.1/27 \ No newline at end of file + - subnet: 192.168.0.1/27 + mon: + driver: bridge + internal: true \ No newline at end of file