使用spring-cloud-sleuth

时间:2018-08-15 00:54:03

标签: spring-cloud-sleuth

我在Spring Webflux中使用spring-cloud-sleuth:2.0.1.RELEASE。该文档讨论了如何使用MDC记录跟踪,跨度等。它还讨论了通过HTTP向Zipkin发送跟踪。

我有兴趣以更精细的方式记录跟踪信息。对于每个日志语句,我都希​​望以JSON格式发出zipkin跟踪-非常接近此处描述的内容:https://zipkin.io/pages/data_model.html

在侦探中完成此操作的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以有一个自定义跨度报告程序,在将跨度发送到zipkin之前,会将其作为json结构转储到日志中。

更新:

通过合并此PR https://github.com/spring-cloud/spring-cloud-sleuth/pull/1068,在2.1.0中,您将有一种简单的方法来实现自己的MDC条目