Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
sysadmin:docker:traefik:collecter_metriques_via_prometheus [2021/08/11 16:01] – créée yoann | sysadmin:docker:traefik:collecter_metriques_via_prometheus [2021/08/12 09:09] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
On cherche ici à activer la génération de métriques et permettre leur collecte par un serveur Prometheus. Le détail d' | On cherche ici à activer la génération de métriques et permettre leur collecte par un serveur Prometheus. Le détail d' | ||
+ | |||
+ | ===== Activer le endpoint ===== | ||
+ | |||
+ | Pour que traefik expose les métriques, modifier le fichier de configuration statique de traefik: | ||
+ | |||
+ | <file YAML> | ||
+ | # Déclarer un entrypoint dédié à l' | ||
+ | entryPoints: | ||
+ | ... | ||
+ | METRICS: | ||
+ | address: ": | ||
+ | |||
+ | # Activer les métriques | ||
+ | metrics: | ||
+ | prometheus: | ||
+ | entryPoint: METRICS | ||
+ | addEntryPointsLabels: | ||
+ | addServicesLabels: | ||
+ | </ | ||
+ | |||
+ | ===== Configuration de Prometheus ===== | ||
+ | |||
+ | Maintenant que traefik expose les métriques il faut configurer Prometheus pour qu'il les récupère. | ||