当前位置: 首页 > article >正文

【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和相关服务





http://www.kler.cn/a/374137.html

相关文章:

  • <项目代码>YOLOv8 煤矸石识别<目标检测>
  • Vue前端开发:事件绑定方式
  • AI代币是什么?AI与Web3结合的未来方向在哪里?
  • Linux特种文件系统--tmpfs文件系统前传:虚拟内存子系统
  • 【日常记录-Java】JarFile
  • C++ 中回调函数的实现方式-函数指针
  • flask框架用法介绍(一)
  • 从零学习大模型(十)-----剪枝基本概念
  • 【SSE】前端vue3使用SSE,EventSource携带请求头
  • H2 Database IDEA 源码 DEBUG 环境搭建
  • VuePress文档初始化请求过多问题探讨
  • 设计模式07-结构型模式(装饰模式/外观模式/代理模式/Java)
  • HTB:Cicada[WriteUP]
  • 【Linux-进程间通信】匿名管道的应用-进程池实现+命名管道的应用ClientServer通信
  • 手机收银云进销存管理软件,商品档案Excel格式批量导入导出,一键导入Excel的商品档案
  • 跨可用区的集群k8s的基本操作和配置理解
  • 【开源免费】基于SpringBoot+Vue.JS网上订餐系统(JAVA毕业设计)
  • SQL 通用数据类型
  • 【数据库设计】规范设计理论之数据依赖的公理系统(1)
  • 百数功能更新——表单提交支持跳转到外部链接并支持传参
  • ssm基于WEB的人事档案管理系统的设计与实现+jsp
  • 【c++ gtest】使用谷歌提供的gtest和抖音豆包提供的AI大模型来对代码中的函数进行测试
  • WPF自定义日历控件Calendar 的方法
  • STM32F103C8T6学习笔记2--LED流水灯与蜂鸣器
  • 树莓派5调取本地视频
  • Spring Boot框架:校园社团信息管理的新选择