Capítulo 3. Visión general de OpenTelemetry

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

No puedes comunicar la complejidad, sólo la conciencia de ella.

Alan J. Perlis1

OpenTelemetry contiene todo lo que necesitas para crear un sistema de telemetría moderno. Para entenderlo, necesitas saber cómo encaja en el panorama no sólo del software nativo de la nube, sino también del gran mercado de la observabilidad comercial y de código abierto.

OpenTelemetry resuelve dos grandes problemas. En primer lugar, ofrece a los desarrolladores una única solución para la instrumentación nativa e integrada de su código. En segundo lugar, permite que los datos de instrumentación y telemetría sean ampliamente compatibles con el resto del ecosistema de observabilidad .

Estos problemas tienen lo suficiente en común como para que sean efectivamente el mismo reto, pero es bueno aclarar a qué nos referimos exactamente al separarlos . La instrumentación incorporada (o nativa) en este contexto significa que una biblioteca, servicio, sistema gestionado o algo similar está creando una serie de señales de telemetría directamente desde el código de la aplicación que están vinculadas con otras señales.

Tienes que ser capaz de crear y procesar datos utilizando no sólo una API o SDK común, sino un conjunto de "nombres y verbos", un conjunto común de definiciones sobre lo que significan las cosas (también conocido como semántica). No se ...

Get Aprender OpenTelemetry now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.