Le traçage distribué en pratique
by Austin Parker, Daniel Spoonhower, Jonathan Mace, Ben Sigelman, Rebecca Isaacs
Annexe A. L'état du traçage distribué vers 2020
L'un des plus grands défis de la rédaction de ce livre a été de déterminer ce qui méritait d'être inclus. Nous avons tenté de donner un aperçu général, et quelque peu intemporel, des concepts et techniques fondamentaux qui sous-tendent la technologie telle qu'elle existe aujourd'hui. Cependant, pour tout ce que nous avons abordé, il y en a d'autres que nous avons oubliés. Cette annexe tentera de te donner un aperçu des outils populaires de traçage distribué, à la fois open source et commerciaux, que tu pourrais trouver utiles.
Traceurs Open Source et analyse des traces
Voici quelques traceurs et analyseurs de traces open source populaires :
- Zipkin
-
L'un des outils de traçage open source les plus matures disponibles aujourd'hui. Nous en parlons plus en profondeur dans "Zipkin". Il fournit, en plus d'un analyseur de traces, un certain nombre de bibliothèques d'instrumentation pour des frameworks populaires tels que ASP.NET Core, une variété de frameworks Java (tels que Jersey, JAXRS2, Apache HttpClient et Spring Cloud), et bien plus encore.
- Jaeger
-
Un outil de traçage open source plus récent et un projet Cloud Native Computing Foundation (CNCF). La nature plus légère de Jaeger l'a rendu extrêmement populaire auprès des développeurs cloud-native, et c'est l'analyseur de traces par défaut du populaire service mesh Istio. Jaeger prend également entièrement en charge l'API OpenTracing, ce qui le rend compatible avec des centaines d'intégrations ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access