Outils pour utilisateurs

Outils du site


informatique:docker:traefik

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:docker:traefik [2019/07/03 12:36] – [HTTPS avec Let's Encrypt] florianinformatique:docker:traefik [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 80: Ligne 80:
 ===== Metrics - Influxdb et Grafana ===== ===== Metrics - Influxdb et Grafana =====
  
-[[:informatique:docker:influxdata_stack|Pour mettre en oeuvre des métriques on peut utiliser le paramétrage suivant (pour alimenter du Influxdb]]) :<code> +==== Configuration Traefik ==== 
-<font inherit/inherit;;inherit;;inherit>[metrics] + 
-[metrics.influxdb] +Pour mettre en oeuvre des métriques on peut utiliser le paramétrage suivant (pour alimenter du [[:informatique:docker:influxdata_stack|Influxdb]]) : 
-address = "Influxdb:8086" + 
-protocol = "http" +<code toml traefik.toml
-pushinterval = "60s" + 
-database = "traefik_metrics" +​​​​​​​[metrics] 
-retentionpolicy = ""</font>+  [metrics.influxdb] 
 +    address = "Influxdb:8086" 
 +    protocol = "http" 
 +    pushinterval = "60s" 
 +    database = "traefik_metrics" 
 +    retentionpolicy = ""
 </code> </code>
  
-<font inherit/inherit;;inherit;;inherit>L'adresse renseignée est un alias "dns" déclaré dans la configuration docker compose :</font> 
  
-<code>+==== Configuration Docker ==== 
 + 
 +L'adresse renseignée est un alias "dns" déclaré par un "links" dans la configuration docker compose :<code>
 version: '3.3' version: '3.3'
 services: services:
-<font inherit/inherit;;inherit;;#f1c40f>Influxdb:</font>+  Influxdb:
     image: influxdb     image: influxdb
     container_name: compose_influxdb     container_name: compose_influxdb
Ligne 103: Ligne 109:
     container_name: compose_traefik     container_name: compose_traefik
 [...] [...]
-<font inherit/inherit;;inherit;;#f1c40f>links:</font> +    links: 
-<font inherit/inherit;;inherit;;#f1c40f>- Influxdb</font>+    - Influxdb
 [...] [...]
 </code> </code>
 +==== Decouverte des métriques ====
  
-<font inherit/inherit;;inherit;;inherit>Au bout de quelques temps de vie on se retrouve avec les mesures suivantes dans influxdb :</font>+Au bout de quelques temps de vie on se retrouve avec les mesures suivantes dans influxdb :
  
-<code> +<code>> use traefik_metrics 
-**> use traefik_metrics** +Using database traefik_metrics> show measurements
-Using database traefik_metrics+
  
-**> show measurements** 
 name: measurements name: measurements
 name name
Ligne 128: Ligne 133:
 traefik.entrypoint.requests.total traefik.entrypoint.requests.total
 </code> </code>
-<font inherit/inherit;;inherit;;inherit>Exemple avec les mesures</font>**traefik.backend.requests.total **<font inherit/inherit;;inherit;;inherit>:</font> 
  
-<code> +Exemple avec les mesures **traefik.backend.requests.total **: 
-**> select * from "traefik.backend.requests.total"**+<code>> select * from "traefik.backend.requests.total"
 name: traefik.backend.requests.total name: traefik.backend.requests.total
 time                backend                        code count method protocol time                backend                        code count method protocol
Ligne 149: Ligne 153:
 1562152999968483889 backend-compose-nginx-dokuwiki 200  4     POST   http 1562152999968483889 backend-compose-nginx-dokuwiki 200  4     POST   http
 </code> </code>
-​​​​​​​​​​​​​​+==== Grafana Dashboard ==== 
 + 
 +J'ai publié mon dashboard sur grafana.com : [[https://grafana.com/dashboards/10479|https://grafana.com/dashboards/10479]]\\ 
 +{{:informatique:docker:traefik:selection_347.png?direct&800x471}} 
  
 =====  HTTPS avec Let's Encrypt  ===== =====  HTTPS avec Let's Encrypt  =====
informatique/docker/traefik.1562153761.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)