1- Modifier le compose pour ajouter de nouveaux labels au container Traefik
2- Déclarer les métriques dans le fichier de configuration de traefik.yml
. Redémarrer Traefik.
3- Ajouter la configuration des endpoints des metrics dans prometheus (exemple avec basic auth)
- job_name: 'traefik'
scrape_interval: 15s
metrics_path: '/metrics'
scheme: 'https'
static_configs:
- targets: ['domain1.tld','domain2.tld','domain3.tld']
basic_auth:
username: "MyUsername"
password: "MyPassword"
Redémarrer prometheus.
4- Ajouter le dashboard dans Grafana.