prom autodiscovery

This commit is contained in:
cventastic
2022-03-16 14:01:50 +01:00
parent 7f1cb0474e
commit 892c5eb1e6
2 changed files with 16 additions and 3 deletions

View File

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

View File

@@ -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
- subnet: 192.168.0.1/27
mon:
driver: bridge
internal: true