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

如何从侦探日志中删除X-B3前缀

唐默
2023-03-14

我想删除X-Span-Export:“true”,“X-B3-SpanId”:“40bcdc1c4fcdb9c0”,“X-B3-TraceId”:“40bcdc1c4fcdb9c0”}

形成我的日志。

我已经添加了下面的配置application.yml但没有帮助。

一个pplication.yml

spring:应用程序:名称:应用程序名称配置文件:dev sleuth:采样器:概率:1.0日志:slf4j:列入白名单的mdc密钥:principal baggage密钥:principal

JSON日志

 {"@timestamp":"2020-12-02T13:58:35.343+03:00","@version":"1","message":"Request {}helloChasis from chasis-ms","logger_name":"az.iba.ms.chasis.controller.ChasisController","thread_name":"http-nio-8080-exec-1","level":"INFO","level_value":20000,"traceId":"40bcdc1c4fcdb9c0","spanId":"40bcdc1c4fcdb9c0","spanExportable":"true","X-Span-Export":"true","X-B3-SpanId":"40bcdc1c4fcdb9c0","X-B3-TraceId":"40bcdc1c4fcdb9c0"}

共有1个答案

陈霄
2023-03-14

只需设置您自己的logging.pattern.level,您将在其中定义自己的日志记录模式。如果您有一个,那么您将覆盖默认的Sleuth。

 类似资料:
  • 我在Spring Boot应用程序中使用sleuth进行日志跟踪,我的应用程序也通过活动MQ发送一些消息,但当我看到消息属性时,它会使用单个b3头发送跟踪。我如何配置sleuth以分离标题?

  • 错误: curl-get“http://localhost:9200/graylog_26/message/_query”-d“{”query“:{”query_string“:{”query“:”message:9200/graylog_26/message/_query“:{}}}”curl-get“http://localhost:9200/graylog_26/message/_query

  • 问题内容: 我在 Firefox 48上 尝试了 Selenium 3.0.1。 我已经尝试了以下代码: java.util.logging.Logger.getLogger(“ com.gargoylesoftware.htmlunit”)。setLevel(Level.OFF); java.util.logging.Logger.getLogger(“ org.apache.commons.h

  • 问题内容: 我在 Firefox 48上 尝试了 Selenium 3.0.1。 我已经尝试了以下代码: java.util.logging.Logger.getLogger(“ com.gargoylesoftware.htmlunit”)。setLevel(Level.OFF); java.util.logging.Logger.getLogger(“ org.apache.commons.h

  • 很长一段时间都在坚持这一点。我发现了类似的问题,但没有一个答案对我有用。根文件夹中的htaccess如下所示:

  • (F.Y.I.我已经在互联网上搜索了很多文档。我正在使用storm-0.10.0-beta1。storm中log4j2的配置文件是worker.xml) 现在,我尝试使用log4j2。 我正在寻找删除旧日志的方法,但我找不到。部分配置如下。 起初,我期望删除超过3天的日志文件。 但事实上,事实并非如此。 所以,我想知道是否有办法删除旧日志。 如果有一条路我还没有找到,请通知我。