RousselTMLEARNING

Observabilidad · Cursos

OpenTelemetry: del descubrimiento a la experiencia

Curso completo y gratuito de OpenTelemetry: conceptos, OTLP, Collector (conectores, extensiones), instrumentación, convenciones semánticas, trazas distribuidas, métricas, logs, perfiles, correlación de señales y despliegue en Kubernetes con el Operator.

13 capítulos35 leccionesES
A tu ritmo, con la práctica.

Al terminar este curso sabrás

  • Explicar los conceptos de OpenTelemetry: señales, API, SDK, recurso, contexto y madurez
  • Configurar un Collector con receivers, processors, exporters, conectores y extensiones, y supervisarlo
  • Instrumentar una aplicación (automática y manualmente) respetando las convenciones semánticas
  • Dominar las trazas distribuidas: spans, estados, enlaces, propagación y muestreo
  • Producir métricas correctas (instrumentos, temporalidad, histogramas, cardinalidad) y logs correlacionados
  • Comprender la nueva señal profile y vincular un span con su perfil
  • Correlacionar las cuatro señales y desplegar OpenTelemetry en Kubernetes con el Operator

🎯 Nivel : Intermedio👥 A quién va dirigido : Desarrolladores y SRE que instrumentan aplicaciones distribuidas

LEARNING PATH

Programa del curso

0Visión general del curso1 lección
1Introducción y conceptos2 lecciones
2La arquitectura de OpenTelemetry2 lecciones
3El Collector de OpenTelemetry6 lecciones
4Instrumentación de las aplicaciones5 lecciones
12Convenciones semánticas y recursos1 lección

Nombrar la telemetría de forma estándar: semconv, estabilidad y migración.

  1. Las convenciones semánticas (semconv)Artículo · ⏱ 6 min
5Las trazas3 lecciones
7Las métricas2 lecciones
8Los logs2 lecciones
9Los perfiles, la nueva señal2 lecciones
10Correlación de las señales2 lecciones
6Despliegue, Kubernetes y casos prácticos7 lecciones
90Preparación a la certificación4 lecciones

Itinerarios de preparación a las certificaciones oficiales del proveedor: exámenes de práctica ilimitados, panel y veredicto de preparación.

  1. OTCAProyecto · Nivel 4/5
  2. Splunk O11y Metrics UserProyecto · Nivel 4/5
  3. New Relic Verified FoundationsProyecto · Nivel 4/5
  4. New Relic APM PractitionerProyecto · Nivel 4/5

LEARN BY DOING

Casos prácticos

Tracing distribuido en microservicios

Seguir una petición de extremo a extremo a través de varios servicios para identificar cuellos de botella y comprender las dependencias.

Estandarización de la recopilación de logs

Usar un formato de log unificado para todas las aplicaciones, sea cual sea su lenguaje, y enriquecerlo automáticamente con el contexto de las trazas.

Métricas de aplicación personalizadas

Crear métricas de negocio (p. ej. carritos abandonados, facturación por minuto) y exportarlas a un sistema como Prometheus o Mimir.

Requisitos recomendados

¿Y después?

Preguntas frecuentes

¿Qué es OpenTelemetry?

Es un estándar y un conjunto de herramientas de código abierto (API, SDK, Collector) para instrumentar, generar, recopilar y exportar datos de telemetría (trazas, métricas, logs).

¿Qué es OTLP?

Es el protocolo nativo de OpenTelemetry (OpenTelemetry Protocol) para transportar los datos de telemetría de forma eficiente y estandarizada entre los distintos componentes.

¿Debo cambiar mi backend si uso OpenTelemetry?

No, es una de sus principales ventajas. OTel es independiente del proveedor y puede enviar datos a numerosos backends (Jaeger, Prometheus, Dynatrace, Datadog, etc.) mediante exporters, evitando así el 'vendor lock-in'.

¿Qué son las convenciones semánticas (semconv)?

Son los nombres estándar de atributos, spans y métricas (por ejemplo http.request.method o service.name). Hacen que la telemetría sea comprensible por todas las herramientas; un capítulo entero les está dedicado.

¿Los perfiles son una señal de OpenTelemetry?

Sí, es la cuarta señal, todavía en desarrollo: OTLP la transporta y se donó un perfilador eBPF al proyecto. El capítulo «Los perfiles» explica el estado actual y cómo vincular hoy un span con su perfil.

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!