前言
Java agent provides toolkit for log4j, log4j2, logback to report logs through gRPC with automatic injected trace context.
SkyWalking Satellite sidecar is a recommended proxy/side to forward logs including to use Kafka MQ to transport logs. When use this, need to open kafka-fetcher and enable configs enableNativeProtoLog.
Java agent provides toolkit for log4j, log4j2, logback to report logs through files with automatic injected trace context.
## vim pom.xml
org.apache.skywalking
apm-toolkit-logback-1.x
8.7.0
## vim logback.xml
${CONSOLE_LOG_PATTERN}
utf-8
....
参考文档:
skywalking/test/e2e/e2e-service-provider at 10f13c098d61ab149931860d11d347c9a960c8e2 · apache/skywalking · GitHub
https://skywalking.apache.org/docs/main/v8.7.0/en/setup/backend/log-analyzer/#java-agents-toolkits


![[skywalking] 项目日志增加 traceId [skywalking] 项目日志增加 traceId](http://www.mshxw.com/aiimages/31/283062.png)
