Merge pull request 'Allow prometheus metrics collection' (#28) from mirsal/traefik:prometheus-metrics into master

Reviewed-on: coop-cloud/traefik#28
This commit is contained in:
decentral1se 2021-08-10 06:19:46 +00:00
commit 8c6fe61e60
3 changed files with 19 additions and 1 deletions

View File

@ -53,6 +53,14 @@ COMPOSE_FILE="compose.yml"
#COMPOSE_FILE="$COMPOSE_FILE:compose.keycloak.yml" #COMPOSE_FILE="$COMPOSE_FILE:compose.keycloak.yml"
#KEYCLOAK_MIDDLEWARE_ENABLED=1 #KEYCLOAK_MIDDLEWARE_ENABLED=1
#####################################################################
# Prometheus metrics #
#####################################################################
## Enable prometheus metrics collection
## used used by the coop-cloud monitoring stack
#METRICS_ENABLED=1
##################################################################### #####################################################################
# Additional services # # Additional services #
##################################################################### #####################################################################

View File

@ -1,3 +1,3 @@
export TRAEFIK_YML_VERSION=v11 export TRAEFIK_YML_VERSION=v12
export FILE_PROVIDER_YML_VERSION=v2 export FILE_PROVIDER_YML_VERSION=v2
export ENTRYPOINT_VERSION=v2 export ENTRYPOINT_VERSION=v2

View File

@ -54,10 +54,20 @@ entrypoints:
mumble-udp: mumble-udp:
address: ":64738/udp" address: ":64738/udp"
{{ end }} {{ end }}
{{ if eq (env "METRICS_ENABLED") "1" }}
metrics:
address: ":8082"
{{ end }}
ping: ping:
entryPoint: web entryPoint: web
{{ if eq (env "METRICS_ENABLED") "1" }}
metrics:
prometheus:
entryPoint: metrics
{{ end }}
certificatesResolvers: certificatesResolvers:
staging: staging:
acme: acme: