Extend traefik to collect metrics.

This commit is contained in:
chsteinle
2021-12-23 08:40:55 +01:00
parent 64bb1847ab
commit 5c924138c9

View File

@@ -46,6 +46,16 @@ services:
- --certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json - --certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json
- --log=true - --log=true
- --accessLog=true - --accessLog=true
- --metrics.influxdb=true
- --metrics.influxdb.address=influx.lan
- --metrics.influxdb.protocol=http
- --metrics.influxdb.database=${INFLUXDB_DB}
- --metrics.influxdb.username=${INFLUXDB_ADMIN_USER}
- --metrics.influxdb.password=${INFLUXDB_ADMIN_PASSWORD}
- --metrics.influxdb.addEntryPointsLabels=true
- --metrics.influxdb.addrouterslabels=true
- --metrics.influxdb.addServicesLabels=true
- --metrics.influxdb.pushInterval=10s
ports: ports:
- "80:80" - "80:80"
- "443:443" - "443:443"