我在spring启动应用程序中定义了sleuth。它打印消息,如下例所示。
如何添加要从dispatcherservlet打印的更多信息?
如何使用跟踪信息创建jfr(java flight recorder)事件?
它在dispatcherservlet中的确切位置创建了这个消息—我想通过工具更新它
2021-02-06 21:11:37.661调试[,250addg195246a3250addg195246a3]11260---[nio-8080-exec-1]o.s.web.servlet.dispatcherservlet:完成200 ok
1条答案
按热度按时间c86crjj01#
因为这个问题没有太多的细节,我在这里假设了一大堆事情:
如何添加要从dispatcherservlet打印的更多信息?
我猜你指的是追踪信息部分(
[,250addg195246a3,250addg195246a3]
). 通过重写logging.pattern.level
,您将能够在那里注入自定义内容。如何使用跟踪信息创建jfr(java flight recorder)事件?
你可以注射
Tracer
并从中获取当前跨度,您可以注入跨度所持有的数据。它在dispatcherservlet中的确切位置创建了这个消息—我想通过工具更新它
这取决于您使用的版本,您应该能够通过阅读/调试找到它。