# Decodificador de trazas distribuidas y waterfall

Analiza JSON de Jaeger, Zipkin u OpenTelemetry y muestra spans, tiempos y errores en un waterfall

> Página canónica: https://elysiatools.com/es/tools/distributed-trace-decoder-waterfall-visualizer

- **Categoría:** Development

- **Palabras clave:** trace, jaeger, zipkin, opentelemetry, waterfall, span

## Descripción general

Util para backend, SRE y DevOps al revisar latencia, dependencia y fallos en trazas distribuidas.

## Entradas

- **JSON de traza** (textarea): { "data": \[ ... \] }
- **Formato de traza** (select)
- **Unidad** (select)
- **Mostrar solo spans con error** (checkbox)

## Cuándo usarlo

- Cuando necesitas investigar picos de latencia en llamadas a microservicios.
- Para identificar qué servicio específico está fallando dentro de una cadena de peticiones compleja.
- Al migrar o depurar instrumentación de OpenTelemetry, Jaeger o Zipkin y validar la jerarquía de spans.

## Cómo funciona

- Pega el JSON de tu traza en el campo de texto principal.
- Selecciona el formato de la traza (Jaeger, Zipkin, OpenTelemetry o detección automática) y la unidad de tiempo deseada (microsegundos, milisegundos o segundos).
- Activa la opción de mostrar solo errores si deseas filtrar los spans exitosos y enfocarte en los fallos.
- La herramienta procesa los datos y renderiza un diagrama de cascada que muestra la duración, jerarquía y estado de cada span.

## Casos de uso

- Análisis de rendimiento en procesos de pago (checkout) para descubrir qué dependencia externa está ralentizando la transacción.
- Depuración de errores 500 en un API Gateway rastreando la petición hasta el microservicio de base de datos que originó el fallo.
- Validación de la correcta propagación del contexto (TraceID y SpanID) durante la implementación inicial de OpenTelemetry.

## Preguntas frecuentes

### ¿Qué formatos de traza soporta la herramienta?

Soporta de forma nativa archivos JSON exportados desde Jaeger, Zipkin y OpenTelemetry. También cuenta con una opción de detección automática.

### ¿Puedo cambiar la unidad de tiempo mostrada en el diagrama?

Sí, puedes alternar entre microsegundos (us), milisegundos (ms) y segundos (s) según la precisión que necesites para tu análisis.

### ¿Cómo encuentro rápidamente los errores en una traza muy grande?

Puedes marcar la casilla 'Mostrar solo spans con error' para ocultar las operaciones exitosas y visualizar únicamente los nodos que fallaron.

### ¿Los datos de mi traza se envían a algún servidor?

No, el procesamiento y la visualización del JSON se realizan localmente en tu navegador, garantizando la privacidad de tus datos.

### ¿Qué información muestra el diagrama de cascada?

Muestra la jerarquía de llamadas (padre-hijo), el nombre del servicio, la operación, la duración exacta y resalta visualmente los spans que contienen etiquetas de error.

## Herramientas relacionadas

- [Decodificador de campos de bits Snowflake / Discord](https://elysiatools.com/es/tools/snowflake-discord-id-bit-decoder): Analiza IDs Snowflake de 64 bits sin pérdida, extrae timestamp, worker, process, sequence o campos de plataforma y estima el shard de Discord.
- [Visualizador de Terraform Plan](https://elysiatools.com/es/tools/terraform-plan-visualizer): Analiza la salida JSON o texto de Terraform plan, clasifica cambios y muestra un resumen orientado a dependencias
- [Decodificador de assertions WebAuthn Passkey y depurador de challenge](https://elysiatools.com/es/tools/webauthn-passkey-assertion-decoder-challenge-debugger): Decodifica clientDataJSON, authenticatorData, flags, rpIdHash y signCount; verifica ES256, RS256 o Ed25519 cuando se proporciona una clave pública.
- [Inspector y Verificador JWT](https://elysiatools.com/es/tools/jwt-inspector-verifier): Decodifica el header/payload de un JWT con resaltado, diagnostica claims estándar, verifica la firma con claves HS*/RS*/PS*/ES*/EdDSA y ofrece una demo de falsificación
- [Convertidor BSON](https://elysiatools.com/es/tools/bson-converter): Codifica y decodifica datos hacia/desde formato BSON (Binary JSON)
- [Decodificador JWT](https://elysiatools.com/es/tools/jwt-decoder): Decodificar tokens JWT
- [Convertidor Smile](https://elysiatools.com/es/tools/smile-converter): Codifica y decodifica datos hacia/desde formato Smile (binary JSON)
- [Convertidor UBJSON](https://elysiatools.com/es/tools/ubjson-converter): Codifica y decodifica datos hacia/desde formato UBJSON (Universal Binary JSON)

## Ejemplos

- [Muestras de Trazado Distribuido](https://elysiatools.com/es/samples/distributed-tracing-samples): Ejemplos completos de trazado distribuido usando Jaeger, OpenTelemetry y herramientas de observabilidad modernas
- [Ejemplos de AWS EventBridge](https://elysiatools.com/es/samples/eventbridge-samples): Ejemplos de AWS EventBridge incluyendo buses de eventos, reglas, objetivos, registro de esquemas, eventos personalizados y enrutamiento de eventos entre cuentas para arquitectura serverless event-driven
- [Muestras JWT](https://elysiatools.com/es/samples/jwt-samples): Ejemplos completos de JWT desde la estructura básica de tokens hasta implementaciones de seguridad avanzadas
- [Muestras PDF](https://elysiatools.com/es/samples/pdf-samples): Muestras PDF generadas por herramientas 2026-02-01 a 2026-02-10

## Contenido relacionado

- [Depuracion de Observabilidad con Logs, Trazas, Webhooks y Payloads JSON](https://elysiatools.com/es/hubs/observability-debugging): Parsea logs, decodifica trazas, revisa evidencia webhook/API, explora payloads JSON y extrae patrones recurrentes antes de redactar una nota de incidente.
