# Convertidor de logs a diagramas de secuencia

Convierte logs estructurados de servicios en diagramas Mermaid o PlantUML con latencia y errores

> Página canónica: https://elysiatools.com/es/tools/log-sequence-diagram-converter

- **Categoría:** Development

- **Palabras clave:** logs, sequence diagram, mermaid, plantuml

## Descripción general

Pega logs JSON Lines o texto estilo trace, o sube un archivo. La herramienta detecta interacciones entre servicios como serviceA -> serviceB o JSON con source / target / action y luego genera un diagrama Mermaid o PlantUML.

Incluye:
- resumen de interacciones
- codigo Mermaid o PlantUML
- resumen asistido por IA cuando sea posible, con fallback heuristico

## Entradas

- **Entrada de logs** (textarea): 2026-04-06T10:00:01Z api -> auth POST /login | status=401 | latency=82ms | error=invalid token
- **Archivo de logs** (file)
- **Formato del diagrama** (select)
- **Incluir latencia** (checkbox)
- **Resaltar errores** (checkbox)
- **Pasos maximos** (number)

## Cuándo usarlo

- Cuando necesitas visualizar el flujo de peticiones entre múltiples microservicios a partir de logs de producción.
- Para documentar incidentes o cuellos de botella analizando las latencias y errores registrados en las trazas.
- Al auditar o explicar la arquitectura de un sistema basándose en el comportamiento real capturado en los archivos de log.

## Cómo funciona

- Pega tus logs estructurados (JSON Lines o texto con formato de flechas) en el área de texto o sube un archivo .log o .jsonl.
- Selecciona el formato de salida deseado (Mermaid o PlantUML) y ajusta las opciones para incluir notas de latencia o resaltar errores.
- Define el número máximo de pasos para mantener el diagrama legible y procesa los datos.
- Copia el código generado y el resumen de interacciones para renderizar tu diagrama de secuencia en tu visor o wiki preferido.

## Casos de uso

- Depuración de fallos en arquitecturas de microservicios mediante la visualización de la cadena de llamadas y el punto exacto del error.
- Análisis de rendimiento identificando qué servicio introduce mayor latencia en una transacción específica.
- Generación automática de documentación técnica actualizada basada en el tráfico real de la aplicación.

## Preguntas frecuentes

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

Soporta JSON Lines con campos como source, target y action, así como logs de texto estilo trace con flechas (por ejemplo, api -> auth).

### ¿Puedo subir archivos de log grandes?

Sí, puedes subir archivos de hasta 20 MB en formatos como .log, .txt, .json o .jsonl.

### ¿Para qué sirve el límite de pasos máximos?

Es una configuración que comprime la salida a un número específico de interacciones (entre 3 y 40) para evitar que el diagrama generado sea demasiado largo y difícil de leer.

### ¿Cómo se visualizan los errores en el diagrama?

Si activas la opción 'Resaltar errores', los pasos que contengan códigos de estado de error o mensajes de fallo se anotarán visualmente en el código Mermaid o PlantUML generado.

### ¿Necesito instalar Mermaid o PlantUML para usar esto?

No para generar el código. Esta herramienta genera el código fuente del diagrama, el cual puedes copiar y pegar en cualquier visor compatible, como GitHub, Notion o visores web.

## Herramientas relacionadas

- [Generador de Data URI](https://elysiatools.com/es/tools/data-uri-generator): Convierte archivos en Data URIs (Base64 o porcentaje-codificado) para incrustar imágenes, fuentes y recursos directamente en HTML, CSS o Markdown
- [Convertidor de PDF cifrado](https://elysiatools.com/es/tools/encrypted-pdf-converter): Abre PDF protegidos con la contrasena correcta y los exporta como Markdown, JSON o texto
- [Generador PDF de entrenamiento fitness](https://elysiatools.com/es/tools/fitness-workout-pdf-generator): Genera un PDF imprimible de entrenamiento desde JSON o CSV con tablas, casillas de progreso y QR opcionales
- [Generador de JSON-LD desde CSV](https://elysiatools.com/es/tools/json-ld-generator-from-csv): Convierte filas de CSV o Excel en JSON-LD de Schema.org para articulos, productos o eventos con salida lista para validacion SEO
- [Divisor train/test con estratificación](https://elysiatools.com/es/tools/train-test-split-with-stratification): Lee un dataset CSV/JSON y divide en train/validation/test con muestreo estratificado por la columna objetivo (70/15/15 por defecto, semilla reproducible), o valida con k-fold estratificado; incluye informe de distribución de clases por split con barras de desviación, comprobación de fugas por filas duplicadas, vista previa de SMOTE (interpolación de vecinos sobre el split de train) y exportación de los CSV en ZIP.
- [Expansor de reglas de recurrencia ICS](https://elysiatools.com/es/tools/ics-calendar-recurrence-rule-expander): Expande recurrencias VEVENT con RRULE y las exporta como JSON o ICS aplanado
- [Generador de marcadores de capítulos de podcast (ID3 / Podcasting 2.0)](https://elysiatools.com/es/tools/podcast-chapter-marker-builder): Pega una lista de capítulos con marcas de tiempo y genera de una vez todos los formatos de entrega: JSON de capítulos Podcasting 2.0 (v1.2.0) y etiqueta RSS podcast:chapters, opción de grabar marcos ID3v2.4 CHAP+CTOC directamente en un MP3 subido (milisegundos como uint32 big-endian normal, offsets 0xFFFFFFFF, subtrama TIT2 por capítulo, se preservan los marcos existentes), pares de comentarios Vorbis CHAPTER001 (OGG/Opus), texto mp4chaps, bloque de marcas de tiempo para la descripción de YouTube y sidecar SRT, más la matriz real de soporte por reproductor (Apple acepta el JSON por RSS desde 2025; Pocket Casts/Overcast solo leen ID3 incrustado; Spotify ignora ambos).
- [JSON de texto enriquecido a PDF](https://elysiatools.com/es/tools/richtext-json-to-pdf): Convierte JSON de TipTap/Quill/Slate a PDF

## 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
- [Muestras de Convertidor Hex/Unicode](https://elysiatools.com/es/samples/text-hex-unicode-formats): Muestras de prueba para conversión de secuencias de escape hex y unicode
- [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

- [Herramientas de observabilidad, analisis de logs y depuracion de trazas](https://elysiatools.com/es/hubs/observability-debugging): Analiza logs, inspecciona trazas, compara deriva de payloads API y convierte datos de observabilidad en lineas de tiempo, diagramas y evidencia estructurada para depurar mas rapido.
- [Generadores de Diagramas Estructurales y Lógicos](https://elysiatools.com/es/hubs/structural-and-logic-diagram-generators): Genera diagramas de flujo, mapas mentales, organigramas, diagramas de árbol, diagramas de Venn, árboles ASCII de directorios y diagramas de secuencia a partir de texto, JSON o logs — para planificación, documentación y revisiones de ingeniería.
- [Herramientas de intercambio JSON y traduccion de formatos](https://elysiatools.com/es/hubs/json-convert): Compara herramientas de conversion JSON para CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN y otros formatos estructurados en un solo hub.
- [Herramientas de conversión de texto, codificación y normalización](https://elysiatools.com/es/hubs/text-convert): Compara conversión de mayúsculas y minúsculas, conversión de ancho de caracteres, conversión de codificación, manejo de quoted-printable y normalización de texto en un solo hub.
