TLog轻量级分布式日志追踪工具
TLog 是一个轻量级的分布式日志标记追踪工具,10 分钟即可接入,自动对日志打标签完成微服务的链路追踪。支持log4j,log4j2,logback 三大日志框架,支持 dubbo,dubbox,springcloud 三大 RPC 框架。
特性
- 通过对日志打标签完成轻量级微服务日志追踪
- 提供三种接入方式:javaagent完全无侵入接入,字节码一行代码接入,基于配置文件的接入
- 对业务代码无侵入式设计,使用简单,10分钟即可接入
- 支持常见的log4j,log4j2,logback三大日志框架,并提供自动检测,完成适配
- 支持dubbo,dubbox,springcloud三大RPC框架
- 支持Spring Cloud Gateway和Soul网关
- 适配HttpClient和Okhttp的http调用标签传递
- 支持三种任务框架,JDK的TimerTask,Quartz,XXL-JOB
- 支持日志标签的自定义模板的配置,提供多个系统级埋点标签的选择
- 支持异步线程的追踪,包括线程池,多级异步线程等场景
- 几乎无性能损耗,快速稳定,经过压测,损耗在0.01%
评论