Verteiltes Tracing

Problem

Eine Benutzeranfrage reist durch:
API → Bestellungen → Zahlung → Database → Queue
Es dauert 4 Sekunden. Welche Komponente hat diese 4 Sekunden verbraucht?

Lösung — Verteiltes Tracing

Trace-Kontext wird über Dienstgrenzen hinweg weitergereicht.
Trace 4711
├─ API       4.0s
├─ Bestellungen    3.8s
├─ Zahlung   3.5s
└─ Database  0.1s
Kerngedanke: Tracing rekonstruiert eine Operation über verteilte Komponenten hinweg.