Tracing distribué dans les microservices
Suivre une requête de bout en bout à travers plusieurs services pour identifier les goulots d'étranglement et comprendre les dépendances.
Observabilité · Formations
Maîtrisez le standard de l'observabilité. Apprenez à instrumenter vos applications, collecter et exporter vos traces, métriques et logs avec OpenTelemetry.
LEARNING PATH
Comprendre les composants clés : API, SDK et le protocole OTLP.
Le cerveau de votre pipeline d'observabilité : configuration des receivers, processors et exporters.
Apprendre à générer de la donnée avec l'auto-instrumentation et l'instrumentation manuelle (SDK).
Détails sur la manipulation et la corrélation des trois piliers de l'observabilité.
Mise en situation réelle avec Docker et Kubernetes.
LEARN BY DOING
Suivre une requête de bout en bout à travers plusieurs services pour identifier les goulots d'étranglement et comprendre les dépendances.
Utiliser un format de log unifié pour toutes les applications, quel que soit leur langage, et l'enrichir automatiquement avec le contexte des traces.
Créer des métriques métiers (ex: nombre de paniers abandonnés, chiffre d'affaires par minute) et les exporter vers un système comme Prometheus ou Mimir.
C'est un standard et un ensemble d'outils open-source (API, SDK, Collector) pour l'instrumentation, la génération, la collecte et l'exportation de données de télémétrie (traces, métriques, logs).
C'est le protocole natif d'OpenTelemetry (OpenTelemetry Protocol) pour transporter les données de télémétrie de manière efficace et standardisée entre les différents composants.
Non, c'est l'un des avantages majeurs. OTel est agnostique et peut envoyer des données à de nombreux backends (Jaeger, Prometheus, Dynatrace, Datadog, etc.) via des exportateurs, vous évitant le 'vendor lock-in'.