SpringCloud:自定义skywalking链路追踪

一、添加依赖:

复制代码
        <dependency>
            <groupId>org.apache.skywalking</groupId>
            <artifactId>apm-toolkit-logback-1.x</artifactId>
            <version>8.7.0</version>
        </dependency>

        <dependency>
            <groupId>org.apache.skywalking</groupId>
            <artifactId>apm-toolkit-trace</artifactId>
            <version>8.7.0</version>
        </dependency>

二、在普通业务方法添加@Trace注解:

复制代码
    @Trace
    public String myBusiness(){
        return "my business";
    }

三、在skywalking UI界面可以看到普通业务方法:

可以通过@Tag注解来在skywalking里显示调用的参数和返回值

复制代码
@Trace
@Tags({@Tag(key = "param", value = "arg[0]"),
       @Tag(key = "result", value = "returnedObj")})
public int get(Integer id) {
    return id;
}
相关推荐
Kyrie_Li10 小时前
Spring Boot Kafka 生产级配置全解析:从入门到精通
spring boot·后端·kafka
摇滚侠17 小时前
Skywalking 全套教程 环境搭建 01-05
skywalking
小强库计算机毕业设计19 小时前
源码分享Spring Boot + Vue3 的校园社团管理系统
java·spring boot·后端·计算机毕业设计
格子软件20 小时前
2026年分布式GEO代理流量调度:源码级状态机防重挂实战
java·vue.js·人工智能·spring boot·分布式·vue
万亿少女的梦16820 小时前
基于Spring Boot的天空影院电影网站系统设计与实现
java·spring boot·mysql·vue·系统设计
万亿少女的梦16820 小时前
基于Spring Boot的社区管理系统设计与实现
java·spring boot·mysql·vue·系统设计
agent89720 小时前
Spring Boot 接口超时治理:从连接池、线程池到熔断限流的完整排查思路
java·spring boot·后端
Devin~Y20 小时前
抖音级短视频推荐与直播带货平台面试实战:从 Java 微服务到 RAG 智能客服全链路解析
java·spring boot·redis·spring cloud·kafka·agent·rag
万亿少女的梦16821 小时前
基于Spring Boot的楚雄旅游景区门票售卖系统设计与实现
java·spring boot·mysql·vue·系统设计