docker-compose skywalking 结合 boot使用
docker-compose 安装 skywalking
version: '3'
services:
oap:
image: apache/skywalking-oap-server:8.9.1
container_name: oap
restart: always
ports:
- 11800:11800 # agent 上报数据的端口,这是 gRPC 端口
- 12800:12800 # ui 读取数据的端口, 这是 http 端口
environment:
- TZ=Asia/Shanghai
skywaling-ui:
image: apache/skywalking-ui:8.9.1
container_name: ui
depends_on:
- oap
links:
- oap
ports:
- 8088:8080
environment:
//- SW_OAP_ADDRESS=oap:12800 # 写ip!!!
- SW_OAP_ADDRESS=http://192.168.xxx.10:12800 # 写ip!!!
- TZ=Asia/Shanghai
下载 skywalking-agent
skywalking-agent 下载地址
启动并访问控制台
http://192.168.xxx.1x:8088
:
启动 agent 监控
java -jar 启动
java -javaagent:D:/agent/skywalking-agent.jar(agent解压路径)
-Dskywalking.agent.service_name=boot-mvc(自定义)
-Dskywalking.collector.backend_service=192.168.xx.0:11800(rpc通信端口)
-jar someBoot.jar
idea 方式启动
-javaagent:D:/agent/skywalking-agent.jar
-Dskywalking.agent.service_name=boot-mvc(自定义)
-Dskywalking.collector.backend_service=192.168.xx.0:11800(rpc通信端口)