Ce que vous allez apprendre dans ce TP
- Configurer l'exportateur otlphttp
- Générer des traces
- Les interroger
Introduction #
Ce que vous allez apprendre dans cette section
- Configurer l'exportateur otlphttp
- Générer des traces
- Les interroger
Contexte. Vos applications sont instrumentées avec OpenTelemetry. Vous les faites passer par un Collector, sans les lier directement à la plateforme.
Prérequis : le TP précédent · Durée estimée : 35 min
Un flux de traces de bout en bout.Mise en place #
Étapes guidées, avec leur correction.
1. Configurer le Collector
Pourquoi ? L'exportateur ajoute lui-même
Écrivez/v1/traces: indiquez seulement la base.collector.yamlavec l'exportateurotlphttpet l'en-tête d'authentification.2. Ajouter le Collector à la pile
Pourquoi ? Le mot de passe ne doit pas être écrit dans la configuration du Collector.
Ajoutez le servicecollectorau Compose.3. Générer des traces
Pourquoi ?
Démarrez la pile et envoyez 20 traces au Collector.telemetrygenremplace ici une application instrumentée.4. Vérifier
Pourquoi ? L'en-tête
Interrogez le flux de typestream-namea choisi le fluxapplis.traces, puis ouvrez le menu Traces de l'interface.
Niveau de difficulté : ●●○○○ (2/5)
Mon suivi
Connectez-vous pour suivre votre progression et prendre des notes. Se connecter
Articles recommandés
Envoyer ses logs, métriques et traces vers OpenObserve
Les points de réception d'OpenObserve : JSON, bulk, OTLP avec le Collector OpenTelemetry, Prometh...
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...
Grafana Alloy : Guide complet pour collecter métriques, logs et traces
Tutoriel complet sur Grafana Alloy. Découvrez comment installer, configurer et utiliser ce collec...
Les profils, le quatrième signal d'OpenTelemetry : profilage continu et corrélation avec les traces
Comprendre le nouveau signal profile d'OpenTelemetry : profilage continu, flame graphs, modèle de...
OpenTelemetry et Dynatrace : OTLP, collecteur et instrumentation
Intégrer OpenTelemetry à Dynatrace : endpoint OTLP et jetons, Dynatrace OTel Collector, traces, m...
Relier traces et profils : span profiles avec Tempo et Pyroscope
Passer d'une trace lente au profil CPU exact de ce span : span profiles en Go et Java, configurat...
Grafana Alloy : Collecte et Transformation de Télémétrie
Apprenez à utiliser Grafana Alloy pour collecter, transformer et acheminer logs, métriques et tra...
APM Datadog et OpenTelemetry : traces, services et corrélation avec les logs
Instrumenter ses applications pour l'APM Datadog (dd-trace, instrumentation en une étape, OpenTel...
Collecter des logs vers Loki : Alloy, Promtail, Docker et OpenTelemetry
Envoyer des logs vers Loki : Grafana Alloy, Promtail, driver Docker, OTLP, bons labels, parsing e...