短跑启动执行器:自定义日志跟踪

时间:2020-11-12 09:13:34

标签: java spring-boot spring-boot-actuator

我已经在项目中配置了Spring Boot执行器。日志如下打印:

2020-11-12 02:31:58.353 CST [http-nio-8989-exec-1] [INFO ] RequestId: [8CCDA4D07DA3418E8F732AF4EB41C574] Subcode:[111111] Product:[ABCD] c.e.b.l.SprintbootActuatorLogger.add - Trace:org.springframework.boot.actuate.trace.http.HttpTrace@60673ef[timestamp=2020-11-12T08:31:36.772Z,principal=<null>,session=<null>,request=org.springframework.boot.actuate.trace.http.HttpTrace$Request@50f98e8a,response=org.springframework.boot.actuate.trace.http.HttpTrace$Response@1d724625,timeTaken=21562] 


2020-11-12 02:31:58.425 CST [http-nio-8989-exec-1] [INFO ] RequestId: [8CCDA4D07DA3418E8F732AF4EB41C574] Subcode:[111111] Product:[ABCD] c.e.b.l.SprintbootActuatorLogger.add - Request[org.springframework.boot.actuate.trace.http.HttpTrace$Request@50f98e8a]:{__  "method" : "POST",__  "uri" : "http://127.0.0.1:8080/application",__  "headers" : {__    "content-length" : [ "1284" ],__    "postman-token" : [ "6c9317d9-47d5-4fd8-a388-70eb9eb4c3db" ],__    "host" : [ "127.0.0.1:8989" ],__    "connection" : [ "keep-alive" ],__    "content-type" : [ "application/x-www-form-urlencoded" ],__    "cache-control" : [ "no-cache" ],__    "accept-encoding" : [ "gzip, deflate, br" ],__    "accept" : [ "*/*" ],__    "user-agent" : [ "PostmanRuntime/7.26.8" ]__  },__  "remoteAddress" : null__} 


2020-11-12 02:31:58.429 CST [http-nio-8989-exec-1] [INFO ] RequestId: [8CCDA4D07DA3418E8F732AF4EB41C574] Subcode:[111111] Product:[ABCD] c.e.b.l.SprintbootActuatorLogger.add - Response[org.springframework.boot.actuate.trace.http.HttpTrace$Response@1d724625]:{__  "status" : 200,__  "headers" : {__    "Content-Length" : [ "7041" ],__    "Date" : [ "Thu, 12 Nov 2020 08:31:58 GMT" ],__    "Content-Type" : [ "application/xml;charset=UTF-8" ]__  }__} 

我不想打印第一行,即

2020-11-12 02:31:58.353 CST [http-nio-8989-exec-1] [INFO ] RequestId: [8CCDA4D07DA3418E8F732AF4EB41C574] Subcode:[111111] Product:[ABCD] c.e.b.l.SprintbootActuatorLogger.add - Trace:org.springframework.boot.actuate.trace.http.HttpTrace@60673ef[timestamp=2020-11-12T08:31:36.772Z,principal=<null>,session=<null>,request=org.springframework.boot.actuate.trace.http.HttpTrace$Request@50f98e8a,response=org.springframework.boot.actuate.trace.http.HttpTrace$Response@1d724625,timeTaken=21562] 

有办法吗?

有没有一种方法可以从要打印的日志中删除“标头”。

0 个答案:

没有答案