我在Spring Webflux中使用spring-cloud-sleuth:2.0.1.RELEASE。该文档讨论了使用MDC的日志记录跟踪、span等。它还谈到了通过HTTP向Zipkin发送跟踪。
我对以更详细的方式记录跟踪信息很感兴趣。对于每个日志语句,我希望以JSON格式发出zipkin跟踪-非常接近这里所描述的内容:https://zipkin.io/pages/data_model.html
在侦探中实现这一目标的最佳方法是什么?
发布于 2018-08-15 15:07:09
你可以有一个自定义的跨度报告器,在将跨度发送到zipkin之前,它会将跨度作为json结构转储到日志。
更新:
有了这个PR合并的https://github.com/spring-cloud/spring-cloud-sleuth/pull/1068,在2.1.0中,您将有一种简单的方法来实现自己的MDC
https://stackoverflow.com/questions/51851541
复制相似问题