- Le projet OpenTelemetry (OTEL) a pour objectif de fournir aux organisations une télémétrie de haute qualité, utilisable partout et portable.
- OTEL a démarré en 2019 lorsque deux projets open source de traçage ont fusionné pour former OpenTelemetry, puis son périmètre s’est étendu à l’ensemble de l’observabilité.
- OTEL a tenu sa promesse en fournissant des standards stables pour les métriques, les logs et les traces, ainsi que des SDK permettant d’instrumenter le code dans les principaux langages.
- OTEL est le deuxième projet le plus actif de la CNCF et bénéficie d’une adoption très large parmi les fournisseurs d’observabilité.
- OTEL se compose de spécifications et d’implémentations : les spécifications définissent des standards communs et les implémentations fournissent des bibliothèques clientes et des outils.
- La spécification OTEL est désormais stabilisée pour tous les signaux, même si, dans certains SDK, la prise en charge des logs reste encore limitée.
- Les SDK OTEL fournissent une instrumentation côté client basée sur la spécification OTEL, avec des niveaux de maturité différents selon les signaux.
- Le protocole OTEL décrit un protocole filaire commun pour transporter les données d’observabilité, mis en œuvre par le collecteur OTEL et les fournisseurs d’observabilité.
- Le collecteur OTEL est un agent neutre vis-à-vis des fournisseurs, qui collecte, transforme et transmet les données d’observabilité, tandis que divers composants forment le pipeline d’observabilité.
- Open Agent Management Protocol (OpAMP) permet la gestion à distance des agents, avec des fonctionnalités comme le déploiement dynamique de configuration et la mise à jour des agents.
- Les conventions sémantiques OTEL définissent un ensemble commun d’attributs pour les données d’observabilité afin de permettre la corrélation entre différents signaux.
- OTEL est un projet gigantesque qui comprend aussi des éléments supplémentaires, comme le langage de transformation OpenTelemetry et un site e-commerce de démonstration fondé sur des microservices.
- OTEL est en train de devenir le standard de l’industrie pour l’observabilité, en établissant une base commune entre fournisseurs et outils.
1 commentaires
Avis Hacker News