SpringCloud集成SkyWalking链路追踪并收集日志
技术选型及版本
skywalking-apm:9.2.0
skywalking-java-agent:8.12.0
elasticsearch:7.8.0
一、下载地址
https://skywalking.apache.org/downloads/
二、SkyWalking 配置
1、下载解压
解压apache-skywalking-apm-9.2.0.tar.gz(小技巧:如果windows解压不了,可以在linux上面解压之后,再下载到windows上面)
解压apache-skywalking-java-agent-8.12.0.tgz(360压缩工具即可解压)
2、运行
运行 /apache-skywalking-apm-bin/bin/startup.bat (或 startup.sh )
访问 http://localhost:8080/
若需要修改8080端口,在/apache-skywalking-apm-bin/webapp下面的webapp.yml文件里面修改。
3、配置SkyWalking日志收集
3.1 pom 中依赖 SkyWalking 的 logback 插件包
<!-- skywalking链路追踪 -->
<!-- 如果想在项目代码中获取链路TraceId,则需要引入此依赖 -->
<dependency>
<groupId>org.apache.skywalking</groupId>
<artifactId>apm-toolkit-trace</artifactId>
<version>8.12.0</version>
</dependency>
<!-- skywalking logback日志插件 -->
<dependency>
<groupId