当前位置: 首页 > 知识库问答 >
问题:

Spring云侦探-获取当前跟踪ID?

梁丘俊人
2023-03-14

我正在使用侦探,我想知道是否有可能获得当前的跟踪ID?我不需要添加任何响应或任何东西。我只是想要跟踪ID的电子邮件提醒开发团队在某些情况下。

共有1个答案

刘翔宇
2023-03-14

注入跟踪bean并调用currentSpan()以获得当前跨度。从那里你可以得到跟踪ID。

 类似资料:
  • Spring Cloud Sleuth跟踪头是否像这里描述的RabbitMq和Kafka那样被注入到Spring Cloud Stream Kinesis消息中?我们有一个REST控制器,它在处理POST请求之后,但在向客户机发送响应之前,向Kinesis发送一个Avro消息,该消息使用Spring Cloud Stream Kinesis总结事务。我想确保在REST控制器中启动的跟踪id被传播到

  • 我在中使用Sleuth。示例: 我希望日志具有与日志相同的跟踪id。然而,它没有。因此我想知道该怎么办?谢了! 附言。我无法控制如何管理线程(因为它来自Pushy),所以无法使用LazyTraceExecutor之类的东西。

  • 类似于Spring Cloud Sleuth-获取当前traceId?但在Spring Cloud Gateway GlobalFilter的背景下 我尝试注入TringingContext并获取当前的TracingContext,但当我获取当前的跟踪上下文时,它返回。 我怀疑这是一个问题,我的过滤器没有指定任何。但是,我尝试了HIGHEST_PRECEDENCE和LOWEST_PRECEDENC

  • 我正在使用侦探2.0.x,我想添加我自己的跟踪ID,除了它自己的。 我正在浏览给定的链接 https://cloud.spring.io/spring-cloud-static/spring-cloud-sleuth/2.0.0.RC2/single/spring-cloud-sleuth.html#_propagation 我想修改跟踪如下代码:-公共静态最终字符串TAG _ NAME = "

  • 我正在使用在日志文件中生成和。我可以使用版本。我尝试过使用,但无法使用版本。按照3.0。1文档中,他们已经删除了旧的MDC条目,但是 特雷赛德 我已尝试在zipkin上查看此请求的跟踪,并能够使用traceid和spanid查看它: 有人可以帮助我得到Traceid和spanid在日志文件使用logback/log4j?