向侦探追踪消息添加信息
Adding info to sleuth tracing messages
我在 spring 启动应用程序中定义了侦探。它打印如下示例中的消息。
- 如何添加更多要从 DispatcherServlet 打印的信息?
- 如何创建带有跟踪信息的 JFR(Java 飞行记录器)事件?
- 它在 DispatcherServlet 中的确切位置创建此消息 - 我想通过检测更新它
2021-02-06 21:11:37.661 DEBUG [250addg195246a3,250addg195246a3] 11260 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet:已完成 200好的
由于问题不包含太多细节,我在这里假设了一堆东西:
How can I add more info to be printed from DispatcherServlet?
我猜您指的是跟踪信息部分 ([,250addg195246a3,250addg195246a3]
)。检查 以了解跟踪数据是如何在那里注入的,通过覆盖 logging.pattern.level
,您将能够在那里注入自定义内容。
How can I create JFR (Java flight recorder) event with tracing info?
你可以注入一个Tracer
并从中获取当前span,你可以注入span持有的数据。
Where exactly in DispatcherServlet it creates this message - I'd like to update it via instrumentation
这取决于您使用的是什么版本,您应该可以通过 reading/debugging it.
找到它
我在 spring 启动应用程序中定义了侦探。它打印如下示例中的消息。
- 如何添加更多要从 DispatcherServlet 打印的信息?
- 如何创建带有跟踪信息的 JFR(Java 飞行记录器)事件?
- 它在 DispatcherServlet 中的确切位置创建此消息 - 我想通过检测更新它
2021-02-06 21:11:37.661 DEBUG [250addg195246a3,250addg195246a3] 11260 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet:已完成 200好的
由于问题不包含太多细节,我在这里假设了一堆东西:
How can I add more info to be printed from DispatcherServlet?
我猜您指的是跟踪信息部分 ([,250addg195246a3,250addg195246a3]
)。检查 logging.pattern.level
,您将能够在那里注入自定义内容。
How can I create JFR (Java flight recorder) event with tracing info?
你可以注入一个Tracer
并从中获取当前span,你可以注入span持有的数据。
Where exactly in DispatcherServlet it creates this message - I'd like to update it via instrumentation
这取决于您使用的是什么版本,您应该可以通过 reading/debugging it.
找到它