Anhang A. Der Stand der verteilten Rückverfolgung um 2020

Eine der größten Herausforderungen beim Schreiben dieses Buches war es, herauszufinden, was in das Buch aufgenommen werden sollte. Wir haben versucht, einen umfassenden und einigermaßen zeitlosen Überblick über die grundlegenden Konzepte und Techniken zu geben, die der heutigen Technologie zugrunde liegen. Bei allem, was wir angesprochen haben, gibt es aber noch mehr, was wir ausgelassen haben. In diesem Anhang findest du einen Überblick über gängige Open-Source- und kommerzielle Tools für verteiltes Tracing, die für dich nützlich sein könnten.

Open Source Tracer und Trace-Analyse

Dies sind einige beliebte Open-Source-Tracer und Trace-Analysatoren:

Zipkin

Eines der ausgereiftesten Open-Source-Tracing-Tools, die es heute gibt. Wir besprechen es ausführlicher in "Zipkin". Es bietet neben einem Trace-Analyzer eine Reihe von Instrumentierungsbibliotheken für beliebte Frameworks wie ASP.NET Core, eine Vielzahl von Java-Frameworks (wie Jersey, JAXRS2, Apache HttpClient und Spring Cloud) und mehr.

Jaeger

Ein neueres Open-Source-Tracing-Tool und ein Cloud Native Computing Foundation (CNCF) Projekt. Die schlanke Natur von Jaeger hat es bei Cloud-Native-Entwicklern sehr beliebt gemacht, und es ist der Standard-Trace-Analyzer für das beliebte Service-Mesh Istio. Jaeger unterstützt außerdem vollständig die OpenTracing API und ist damit mit Hunderten von Integrationen in bestehende Frameworks und Bibliotheken kompatibel.

SkyWalking ...

Get Verteilte Rückverfolgung in der Praxis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.