Elysia Tools
Navegación
Observability
Muestras de Trazado Distribuido
Ejemplos completos de trazado distribuido usando Jaeger, OpenTelemetry y herramientas de observabilidad modernas
Ejemplos
Entradas de esta colección
Configuración de Trazado Distribuido Jaeger
Configuración completa de Jaeger con colectores, agentes y UI para trazado distribuido
Dificultad
6/10
Tiempo estimado
20 min
Etiquetas
jaeger, collector, agent, deployment, sampling, storage
- format
- YAML
- version
- 1.x
- components
- ["collector","agent","query-service","ui"]
- storage
- elasticsearch
- features
- ["sampling","compression","batch-processing"]
Instrumentación Automática OpenTelemetry
Configuración de instrumentación automática para múltiples lenguajes con spans personalizados
Dificultad
7/10
Tiempo estimado
25 min
Etiquetas
opentelemetry, instrumentation, auto-instrument, telemetry, metrics, tracing
- format
- JSON
- specification
- OpenTelemetry
- languages
- ["java","python","nodejs","go","dotnet"]
- features
- ["auto-instrumentation","custom-spans","baggage","propagation"]
Flujo de Peticiones de Microservicios
Traza distribuida de ejemplo mostrando flujo a través de múltiples microservicios
Dificultad
5/10
Tiempo estimado
10 min
Etiquetas
microservices, request-flow, correlation, context-propagation, span-tree
- format
- JSON
- services
- ["api-gateway","user-service","order-service","payment-service","notification-service"]
- spanTypes
- ["http","database","cache","message-queue"]
- complexity
- multi-service
Detección de Cuellos de Botella de Rendimiento
Configuración avanzada para identificar cuellos de botella con atributos detallados
Dificultad
8/10
Tiempo estimado
30 min
Etiquetas
performance, bottleneck, analysis, optimization, error-tracking, metrics
- format
- YAML
- features
- ["span-attributes","error-tracking","slow-queries","memory-usage","cpu-profiling"]
- alerts
- ["threshold-based","anomaly-detection"]
- integrations
- ["prometheus","grafana"]
Pipeline de OpenTelemetry Collector
Configuración para procesar y exportar traces a múltiples backends
Dificultad
7/10
Tiempo estimado
25 min
Etiquetas
otel-collector, pipeline, processors, exporters, receivers
- format
- YAML
- version
- 0.x
- components
- ["receivers","processors","exporters","extensions"]
- backends
- ["jaeger","zipkin","prometheus","elasticsearch"]
- features
- ["batch-processing","sampling","filtering","transformation"]
Propagación de Contexto Entre Servicios
Implementación de propagación de contexto usando OpenTelemetry API
Dificultad
6/10
Tiempo estimado
15 min
Etiquetas
context-propagation, headers, cross-service, correlation, baggage
- format
- JavaScript
- apis
- ["@opentelemetry/api","@opentelemetry/sdk-node"]
- concepts
- ["context","baggage","propagators","extract","inject"]
- protocols
- ["http","grpc","messaging"]
Herramientas
Herramientas que suelen usarse con este ejemplo
Relacionado