From 999023ae7816cb3c12b81472a50343194a623473 Mon Sep 17 00:00:00 2001 From: chris Date: Mon, 31 Jan 2022 06:02:00 +0100 Subject: [PATCH] Update to traefik v2.6 and change metrics collection from prometheus to influx. --- docker-compose.yaml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index aff625d..ae07053 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -27,7 +27,7 @@ volumes: services: traefik: - image: traefik:v2.5 + image: traefik:v2.6 container_name: traefik restart: unless-stopped command: @@ -41,15 +41,16 @@ services: - --entryPoints.websecure.address=:443 - --entryPoints.ssh.address=:222/tcp - --certificatesresolvers.myresolver.acme.tlschallenge=true -# - --certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory - --certificatesresolvers.myresolver.acme.email=christiansteinle@arcor.de - --certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json - --log=true - --accessLog=true - - --metrics.prometheus=true - - --metrics.prometheus.addEntryPointsLabels=true - - --metrics.prometheus.addrouterslabels=true - - --metrics.prometheus.addServicesLabels=true + - --metrics.influxDB=true + - --metrics.influxDB.address=telegraf:8094 + - --metrics.influxDB.database=traefik + - --metrics.influxDB.addEntryPointsLabels=true + - --metrics.influxDB.addRoutersLabels=true + - --metrics.influxDB.addServicesLabels=true ports: - "80:80" - "443:443" @@ -64,6 +65,7 @@ services: - "traefik.http.services.traefik.loadbalancer.server.port=8080" networks: - proxy + - internal portainer: image: portainer/portainer-ce