一、部署skywalking环境
skywalking在使用之前需要先部署服务,使用docker部署,比较简单,镜像的下载地址
本文使用的是docker部署的SkyWalking OAP Server + SkyWalking UI Image,agent 是部署在本地的Java Agent Downloads | Apache SkyWalking
oap server
docker run --name oap --restart always -d -p 1234:1234 -p 11800:11800 -p 12800:12800 -e TZ=Asia/Shanghai apache/skywalking-oap-server:8.9.1
oap ui
docker run --name oap-ui --restart always -d -p 8088:8080 -e TZ=Asia/Shanghai -e SW_OAP_ADDRESS=http://192.168.21.128:12800 apache/skywalking-ui
表1:
| 服务 | ip |
| oap server | 192.168.21.128 |
| oap ui | 192.168.21.130 |
启动之后访问http://192.168.21.130:8088/
二、在springboot中使用skywalking
1.pom中加入依赖
<!-- https://mvnrepository.com/artifact/org.apache

本文详细介绍了如何使用SkyWalking进行服务部署,包括OAPServer和UI的Docker部署,并展示了如何在SpringBoot应用中整合SkyWalking APM进行日志追踪,包括添加依赖、配置logback及使用MDC。最后提供了启动SkyWalking Agent的示例。
最低0.47元/天 解锁文章
1万+





