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. | ||