环境准备

  1. 下载skywalking
  2. 解压,目录:
+-- agent
    +-- activations
         apm-toolkit-log4j-1.x-activation.jar
         apm-toolkit-log4j-2.x-activation.jar
         apm-toolkit-logback-1.x-activation.jar
         ...
    +-- config
         agent.config  
    +-- plugins
         apm-dubbo-plugin.jar
         apm-feign-default-http-9.x.jar
         apm-httpClient-4.x-plugin.jar
         .....
    +-- optional-plugins
         apm-gson-2.x-plugin.jar
         .....
    +-- bootstrap-plugins
         jdk-http-plugin.jar
         .....
    +-- logs
    skywalking-agent.jar

在这里插入图片描述

集成步骤

  1. 准备项目(我这里准备了三个微服务项目,调用关系为A=》B=》C)
  2. IDEA中每个项目添加JVM启动参数
    在这里插入图片描述

在这里插入图片描述

# 修为Demo03App为服务名
# 修改192.168.58.161为skywalking所在地址
-javaagent:D:\javaDev\apache-skywalking-apm-bin-es7\agent\skywalking-agent.jar -Dskywalking.agent.service_name=Demo03App -Dskywalking.collector.backend_service=192.168.58.161:11800
  1. 启动项目(会变慢很多),调用接口(这里使用jemeter并发请求100)
    在这里插入图片描述
    在这里插入图片描述

  2. 查看控制台,有数据产生,集成成功
    在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐