【skywalking】监控 Spring Cloud Gateway 数据

使用Spring Cloud 开发,用Skywalking 监控服务,但是Skywalking 默认是不支持 Spring Cloud Gateway 网关服务的,需要手动将 Gateway 的插件添加到 Skywalking 启动依赖 jar 中。

skywalking相关版本信息

  • jdk:17
  • skywalking:10.1.0
  • apache-skywalking-java-agent:9.3.0

java17的安装请参照【linux】centos7 安装openjdk-17-CSDN博客

skywalking-agent目录结构

optional-plugins 里的插件默认是不启用的,如果要启用,需要将其移动到plugins目录。

optional-plugins相关插件如下

我使用的是 spring-cloud-gateway版本是 2.1.5.RELEASE,所以我需要 2.1 版本的插件,不要同时使用所有版本的插件。

操作

把optional-plugins下面涉及到的jar

  • apm-spring-cloud-gateway-2.1.x-plugin-9.3.0.jar
  • apm-netty-http-4.1.x-plugin-9.3.0.jar
  • apm-spring-webflux-5.x-plugin-9.3.0.jar

移动到plugins目录。

启动gateway和相关服务




相关推荐
超级小忍13 分钟前
服务端向客户端主动推送数据的几种方法(Spring Boot 环境)
java·spring boot·后端
程序无bug17 分钟前
Spring IoC注解式开发无敌详细(细节丰富)
java·后端
小莫分享20 分钟前
Java Lombok 入门
java
程序无bug20 分钟前
Spring 对于事务上的应用的详细说明
java·后端
食亨技术团队21 分钟前
被忽略的 SAAS 生命线:操作日志有多重要
java·后端
苦学编程的谢35 分钟前
Maven
java·maven·intellij-idea
考虑考虑37 分钟前
Maven 依赖范围(Scope)
java·后端·maven
张小洛44 分钟前
Spring AOP 设计解密:代理对象生成、拦截器链调度与注解适配全流程源码解析
java·后端·spring·spring aop·aop
Wyc724091 小时前
SpringBoot
java·spring boot·spring
Bella_chene1 小时前
IDEA中无法使用JSP内置对象
java·servlet·intellij-idea·jsp