Profile picture of Steve Fermat
Steve Fermat
Spécialiste Performance Web, Expert Cloudflare | AWS | Cloud | Observabilité
Follow me
Generated by linktime
August 14, 2025
#OpenTelemetry Collector : l'ombre d'un doute.. OpenTelemetry (Otel) est un ensemble open source de standards, bibliothèques et outils permettant de collecter, corréler et exporter des données de télémétrie (traces, métriques, logs, profiles) afin de faciliter l’observabilité des applications et systèmes. Dans une chaîne d’observabilité, l’OpenTelemetry Collector reçoit, transforme et exporte les données de télémétrie depuis les applications avec un protocole standardisé (OTLP), tandis que le backend (ex. stack Grafana LGTM, Datadog, Dynatrace, New Relic, Splunk, Elastic , Honeycomb ... ) les stocke, analyse et visualise pour l’observation et le diagnostic. La promesse pour les utilisateurs est d'utiliser un Collector neutre et standardisé et de le conserver même en cas de changement de backend, et ainsi éviter des opérations lourdes de décomissionnement, déploiement, etc.. Or je viens de voir 2 contenus (sources plus bas): - Datadog explique que le composant logiciel OpenTelemetry-Collector-contrib n'est pas destiné à être utilisé tel quel en production, et doit être repackagé (de façon assez complexe) - Grafana Labs recommande clairement d'utiliser son agent Alloy pour faire office de collecteur opentelemetry Mais donc... cela veut dire qu'il faudrait utiliser le collecteur de l'éditeur de votre backend or c'est exactement ce que OTel était censé éviter !! J'y vois un glissement de narratif et une prise en main d'Otel par les éditeurs... Est-ce du FUD ? Oui bien est-ce que le opentelemetry-collector-contrib n'a pas le même niveau de qualité que celui des éditeurs ? Qu'en pensez-vous ? Avez-vous le même sentiment ? PS : Ce post traite bien uniquement du composant Opentelemetry Collector et pas des SDK OpenTelemetry d'instrumentation des langages (Java, .Net, C++, Python, Golang, PHP..) -- Sources Datadog : https://lnkd.in/eYztZjgi Grafana Labs: https://lnkd.in/e8CYSAyc Recommandation Otel-collector-contrib : https://lnkd.in/exUsTacf Schema Otel : https://lnkd.in/eA4nPknH
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

13 Likes
August 14, 2025
Discussion about this post
Profile picture of Adrien Margueron
Adrien Margueron
SRE/DevOps/Cloud and Infrastructure Engineer
14 days ago
Merci pour la mise en lumière Steve F. Je suis en train d’évaluer la pertinence de mettre en place OpenTelemtry comme standard d’instrumentation dans mon organisation et de s’appuyer dessus comme composant agnostique du backend. Si besoin de changer de backend, pas besoin de changer l’instrumentation mise en place ni l’agent de collecte ! Mais tu as raison de soulever les question de la qualité et « prod-readiness » du collecteur Est-ce que certains ont des feedback d’utilisation du collecteur Otel en production ?
Profile picture of Pascal Valois
Pascal Valois
j'administre du linux, j'automatise avec ansible, bash et python, je pousse dans kubernetes, et je bois du thé comme du café ! Je propose des formations sur ces sujets sur Superprof.fr
14 days ago
Je trouve cela très intéressant. Perso j'opte pour prometheus qui lui aussi permet de créer ses propres exporter dans multiples language et pour lequel il est aussi possible de créer des fichiers textes de metriques que le prometheus node exporter classique va collecter pour integrer, ce qui est tres philosophie unix et beaucoup plus plaisant
Profile picture of Amine Amanzou
Amine Amanzou
Je transforme votre observabilité en avantage stratégique : moins d'incidents, plus d'innovation. | Expert Observabilité & SRE 📊
15 days ago
De toute façon, la recommandation a toujours été de construire sa propre distribution pour des raisons de performance et de sécurité. Le package contrib est une boîte à outils, pas un binaire de production. C'est comme si on suspectait Red Hat de "détourner" Linux en proposant sa propre distribution. Que les éditeurs créent leur propre distribution packagé est au contraire un bon signe de maturité et de succès du projet. Le protocol reste le même, l’overhead et le language de configuration aussi. C’est juste des services en plus. DDOT fait du fleet management en plus, ADOT rajoute des receivers de lambda etc…
#OpenTelemetry Collector : l'ombre d'un doute.. OpenTelemetry (Otel) est un ensemble open source de standards, bibliothèques et outils permettant de collecter, corréler et exporter des données de télémétrie (traces, métriques, logs, profiles) afin de faciliter l’observabilité des applications et systèmes. Dans une chaîne d’observabilité, l’OpenTelemetry Collector reçoit, transforme et exporte les données de télémétrie depuis les applications avec un protocole standardisé (OTLP), tandis que le backend (ex. stack Grafana LGTM, Datadog, Dynatrace, New Relic, Splunk, Elastic , Honeycomb ... ) les stocke, analyse et visualise pour l’observation et le diagnostic. La promesse pour les utilisateurs est d'utiliser un Collector neutre et standardisé et de le conserver même en cas de changement de backend, et ainsi éviter des opérations lourdes de décomissionnement, déploiement, etc.. Or je viens de voir 2 contenus (sources plus bas): - Datadog explique que le composant logiciel OpenTelemetry-Collector-contrib n'est pas destiné à être utilisé tel quel en production, et doit être repackagé (de façon assez complexe) - Grafana Labs recommande clairement d'utiliser son agent Alloy pour faire office de collecteur opentelemetry Mais donc... cela veut dire qu'il faudrait utiliser le collecteur de l'éditeur de votre backend or c'est exactement ce que OTel était censé éviter !! J'y vois un glissement de narratif et une prise en main d'Otel par les éditeurs... Est-ce du FUD ? Oui bien est-ce que le opentelemetry-collector-contrib n'a pas le même niveau de qualité que celui des éditeurs ? Qu'en pensez-vous ? Avez-vous le même sentiment ? PS : Ce post traite bien uniquement du composant Opentelemetry Collector et pas des SDK OpenTelemetry d'instrumentation des langages (Java, .Net, C++, Python, Golang, PHP..) -- Sources Datadog : https://lnkd.in/eYztZjgi Grafana Labs: https://lnkd.in/e8CYSAyc Recommandation Otel-collector-contrib : https://lnkd.in/exUsTacf Schema Otel : https://lnkd.in/eA4nPknH
10 comments
August 14, 2025