docker-compose 安装skywalking

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 下载地址

docker-compose 安装skywalking_第1张图片

启动并访问控制台

http://192.168.xxx.1x:8088:

docker-compose 安装skywalking_第2张图片

启动 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通信端口)

docker-compose 安装skywalking_第3张图片

你可能感兴趣的:(docker,docker)