# Convertisseur de logs en diagrammes de sequence

Convertit des logs de services structures en diagrammes Mermaid ou PlantUML avec annotations de latence et derreur

> Page canonique: https://elysiatools.com/fr/tools/log-sequence-diagram-converter

- **Catégorie:** Development

- **Mots-clés:** logs, sequence diagram, mermaid, plantuml

## Présentation

Collez des logs JSON Lines ou texte de trace, ou chargez un fichier. Loutil detecte les interactions entre services comme serviceA -> serviceB ou des JSON avec source / target / action, puis genere un diagramme Mermaid ou PlantUML.

Le resultat contient :
- un resume des interactions
- le code Mermaid ou PlantUML
- une synthese IA si possible, sinon un fallback heuristique

## Entrées

- **Entree des logs** (textarea): 2026-04-06T10:00:01Z api -> auth POST /login | status=401 | latency=82ms | error=invalid token
- **Fichier journal** (file)
- **Format du diagramme** (select)
- **Inclure la latence** (checkbox)
- **Mettre en avant les erreurs** (checkbox)
- **Etapes max** (number)

## Quand l'utiliser

- Pour visualiser rapidement les appels entre microservices lors d'un incident de production.
- Pour documenter l'architecture d'un système à partir de traces réelles d'exécution.
- Pour analyser les goulots d'étranglement de performance en affichant les latences sur un diagramme de séquence.

## Fonctionnement

- Collez vos logs dans le champ texte ou téléchargez un fichier contenant des traces (JSON Lines, .log, .txt).
- Sélectionnez le format de sortie souhaité (Mermaid ou PlantUML) et ajustez les options comme l'inclusion des latences ou la mise en évidence des erreurs.
- L'outil analyse les lignes pour identifier les sources, cibles et actions (ex: api -> auth).
- Récupérez un résumé des interactions et le code source du diagramme prêt à être intégré dans votre documentation.

## Cas d'usage

- Débogage d'une chaîne d'authentification échouée en visualisant le point de rupture exact entre l'API et la base de données.
- Création de documentation technique à jour en générant des diagrammes Mermaid à partir des logs d'accès récents.
- Audit de performance pour repérer visuellement quel service ralentit une requête utilisateur complexe.

## Questions fréquentes

### Quels formats de logs sont supportés ?

L'outil accepte les logs au format JSON Lines contenant des champs comme source, target et action, ainsi que les logs textuels utilisant des flèches (ex: api -> auth).

### Puis-je limiter la taille du diagramme généré ?

Oui, vous pouvez définir un nombre maximum d'étapes (entre 3 et 40) pour garder le diagramme lisible et éviter de le surcharger.

### Comment les erreurs sont-elles affichées ?

Si l'option 'Mettre en avant les erreurs' est activée, les étapes échouées sont annotées avec les détails de l'erreur directement sur le diagramme.

### Les temps de réponse sont-ils inclus ?

Oui, en cochant 'Inclure la latence', l'outil extrait les valeurs de latence de vos logs et les ajoute comme notes sur les flèches du diagramme.

### Que se passe-t-il si mes logs sont très volumineux ?

Vous pouvez télécharger un fichier jusqu'à 20 Mo. L'outil compressera les interactions en utilisant une synthèse IA ou une méthode heuristique pour générer un diagramme concis.

## Outils associés

- [Générateur de Data URI](https://elysiatools.com/fr/tools/data-uri-generator): Convertit les fichiers en Data URI (Base64 ou pourcentage-encodé) pour intégrer images, polices et ressources directement dans HTML, CSS ou Markdown
- [Convertisseur de PDF chiffre](https://elysiatools.com/fr/tools/encrypted-pdf-converter): Ouvre des PDF proteges avec le bon mot de passe et les exporte en Markdown, JSON ou texte
- [Generateur PDF de programme fitness](https://elysiatools.com/fr/tools/fitness-workout-pdf-generator): Genere un PDF imprimable dentrainement depuis JSON ou CSV avec tableaux, cases de suivi et QR optionnels
- [Generateur JSON-LD depuis CSV](https://elysiatools.com/fr/tools/json-ld-generator-from-csv): Transforme des lignes CSV ou Excel en JSON-LD Schema.org pour des articles, produits ou evenements avec une sortie prete a etre validee
- [Découpage train/test stratifié](https://elysiatools.com/fr/tools/train-test-split-with-stratification): Lit un jeu de données CSV/JSON et le découpe en train/validation/test avec échantillonnage stratifié par la colonne cible (70/15/15 par défaut, graine reproductible), ou k-fold stratifié ; rapport de distribution des classes par split avec barres d'écart, contrôle des fuites par lignes dupliquées, aperçu SMOTE (interpolation des plus proches voisins sur le train) et export des CSV en ZIP.
- [Developpeur de recurrence ICS](https://elysiatools.com/fr/tools/ics-calendar-recurrence-rule-expander): Developpe les recurrences VEVENT basees sur RRULE en occurrences concretes et les exporte en JSON ou ICS
- [Générateur de marqueurs de chapitres podcast (ID3 / Podcasting 2.0)](https://elysiatools.com/fr/tools/podcast-chapter-marker-builder): Collez une liste de chapitres horodatés et générez d'un coup tous les formats de livraison : JSON de chapitres Podcasting 2.0 (v1.2.0) et balise RSS podcast:chapters, gravure optionnelle des trames ID3v2.4 CHAP+CTOC dans un MP3 téléversé (millisecondes en uint32 big-endian simple, offsets 0xFFFFFFFF, sous-trame TIT2 par chapitre, trames existantes préservées), paires de commentaires Vorbis CHAPTER001 (OGG/Opus), texte mp4chaps, bloc d'horodatages pour la description YouTube et sidecar SRT, plus la matrice réelle de support des lecteurs (Apple accepte le JSON via RSS depuis 2025 ; Pocket Casts/Overcast ne lisent que l'ID3 embarqué ; Spotify ignore les deux).
- [JSON richtext en PDF](https://elysiatools.com/fr/tools/richtext-json-to-pdf): Convertit JSON TipTap/Quill/Slate en PDF

## Exemples

- [Exemples de Traçage Distribué](https://elysiatools.com/fr/samples/distributed-tracing-samples): Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes
- [Échantillons Convertisseur Hex/Unicode](https://elysiatools.com/fr/samples/text-hex-unicode-formats): Échantillons de test pour la conversion de séquences d'échappement hex et unicode
- [Exemples JWT](https://elysiatools.com/fr/samples/jwt-samples): Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées
- [Exemples PDF](https://elysiatools.com/fr/samples/pdf-samples): Exemples PDF generes par les outils du 2026-02-01 au 2026-02-10

## Contenu associé

- [Outils d observabilite, d analyse de logs et de debogage de traces](https://elysiatools.com/fr/hubs/observability-debugging): Analysez des logs, inspectez des traces, comparez la derive des payloads API et transformez des donnees d observabilite brutes en chronologies, diagrammes et preuves structurees pour deboguer plus vite.
- [Générateurs de Diagrammes Structurels et Logiques](https://elysiatools.com/fr/hubs/structural-and-logic-diagram-generators): Générez des organigrammes, cartes mentales, organigrammes hiérarchiques, arbres, diagrammes de Venn, arbres ASCII de répertoires et diagrammes de séquence à partir de texte, JSON ou logs — pour la planification, la documentation et les revues d'ingénierie.
- [Outils d interchange JSON et de traduction de formats](https://elysiatools.com/fr/hubs/json-convert): Comparez les outils de conversion JSON pour CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN et d autres formats structures dans un meme hub.
- [Outils de conversion de casse, d’encodage et de normalisation de texte](https://elysiatools.com/fr/hubs/text-convert): Comparez les outils de conversion de casse, de largeur de caractères, d’encodage, de quoted-printable et de normalisation de texte dans un hub unique.
