目录

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;
}
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
hxung5 小时前
springboot项目中常用的工具类和api
数据库·spring boot·后端
唐人街都是苦瓜脸5 小时前
SpringBoot的简单介绍
java·spring boot·后端
菜鸟起航ing5 小时前
【Java面试系列】Spring Boot微服务架构下的分布式事务处理与Seata框架实现原理详解 - 3-5年Java开发必备知识
java·spring boot·微服务·seata·分布式事务
xq5148635 小时前
Spring Boot 自动装配原理
java·spring boot·后端
呆萌很5 小时前
基于 Spring Boot 瑞吉外卖系统开发(一)
spring boot
七月的尾巴←_←7 小时前
Java8+Spring Boot + Vue + Langchain4j 实现阿里云百炼平台 AI 流式对话对接
vue.js·spring boot·阿里云
小杨4048 小时前
springboot框架项目实践应用十六(nacos管理控制台)
spring boot·后端·spring cloud
小小工匠9 小时前
架构思维: 全链路日志深度解析
微服务·架构·skywalking
-天凉好秋-10 小时前
Springboot 同时支持不同的数据库,Oracle,Postgresql
数据库·spring boot·oracle
一切皆有迹可循10 小时前
IDEA中Spring Boot项目接入MySQL数据库:从配置到CRUD实战
spring boot·mysql·intellij-idea