RousselTMLEARNING

Video · OpenTelemetry: From Discovery to Expertise

The OTLP protocol and its specifications

Watch the video ↗

Vous entendez souvent parler d'OpenTelemetry, d'OTLP, de gRPC ou encore de HTTP, mais savez-vous réellement quelle est la différence entre ces technologies ?

Dans cette vidéo, nous répondons à trois questions essentielles :

✅ Quelle différence entre OpenTelemetry (OTel) et OTLP ?
✅ Pourquoi OTLP peut utiliser gRPC ou HTTP ?
✅ Pourquoi gRPC est souvent associé à la performance alors que HTTP est privilégié pour la compatibilité ?

Nous verrons également :

🔹 Les avantages et inconvénients de chaque protocole
🔹 Les ports standards 4317 et 4318
🔹 Les problématiques de compatibilité réseau et de firewall
🔹 Les bonnes pratiques utilisées en entreprise
🔹 Comment combiner OTLP/gRPC et OTLP/HTTP dans une architecture OpenTelemetry moderne

Une vidéo indispensable pour tous les ingénieurs DevOps, SRE, Observability Engineers et administrateurs Kubernetes souhaitant maîtriser les fondamentaux d'OpenTelemetry.

📚 Formation et articles gratuits :
https://elearning.rousseltm.fr

👍 Pensez à liker, commenter et vous abonner pour ne manquer aucune vidéo sur l'observabilité, OpenTelemetry, Grafana Alloy, Dynatrace et Kubernetes.

#OpenTelemetry #OTLP #gRPC #HTTP #Observability #DevOps #SRE #GrafanaAlloy #Kubernetes #Monitoring #Telemetry #Dynatrace #CloudNative #PlatformEngineering

My progress

  • ⏱ Estimated time : ≈ 18 min

Sign in to track your progress and take notes. Sign in

💬 Ask a question

Recommended Articles

Instrumenter ses applications pour Jaeger avec OpenTelemetry

Envoyer des traces à Jaeger avec OpenTelemetry : auto-instrumentation (Java, Python, Node.js), SD...

Envoyer des traces vers Tempo : instrumentation OpenTelemetry et Alloy

Produire et acheminer des traces vers Tempo : auto-instrumentation Python/Java/Node, SDK manuel, ...

Collector OpenTelemetry : connecteurs, extensions et observabilité du Collector

Aller plus loin avec le Collector : connecteurs (spanmetrics, servicegraph, count, routing, failo...

Les conventions sémantiques OpenTelemetry (semconv) : nommer la télémétrie

Comprendre et appliquer les conventions sémantiques OpenTelemetry : attributs de ressource, HTTP,...

Les traces OpenTelemetry en profondeur : spans, statuts, événements, liens et échantillonnage

Maîtriser le signal trace : anatomie d'une trace distribuée, span et SpanKind, attributs, statut ...

Les logs avec OpenTelemetry : modèle de données, appenders, corrélation et collecte

Maîtriser le signal log : modèle de données LogRecord, Logs Bridge API et appenders (Logback, Log...

Corréler traces, métriques, logs et profils avec OpenTelemetry

Relier les quatre signaux pour diagnostiquer vite : ressource commune, trace_id dans les logs, ex...

OpenTelemetry sur Kubernetes : Operator, auto-instrumentation et Collector

Déployer OpenTelemetry sur Kubernetes : modes de déploiement du Collector (DaemonSet, Deployment,...

OpenInference : les conventions OpenTelemetry pour tracer les applications d'IA

Guide détaillé d'OpenInference : conventions sémantiques et instrumentations OpenTelemetry pour L...

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!