Fehlermeldungen in Logs sind der Startpunkt einer Spurensuche: Meist steht in der Meldung selbst nur eine ID des Datensatzes, der den Fehler auslöste. Logging-Frameworks können bereits beim Entgegennehmen der Anfrage Kontextinformationen setzen, die zusätzlich zum Log-Eintrag protokolliert werden. Wer noch mehr Funktionalität benötigt, findet mit Zipkin eine Lösung, um Tracing-Informationen und Aufrufpfade anwendungsübergreifend zu annotieren, zu protokollieren und auszuwerten.
Dieser Vortrag gibt einen Einstieg in die Fähigkeiten von Log4j und zeigt die darüber hinausgehenden Möglichkeiten von Zipkin.