轻量级,但是很强大

TLog通过对日志打标签完成企业级微服务的日志追踪。它不收集日志,使用简单, 产生全局唯一追踪码。除了追踪码以外,TLog还支持SpanId和上下游服务信息 标签的追加。你还可以自定义方法级别的标签,让日志的定位轻而易举。

10分钟即可接入TLog

为用户使用方便而设计,提供零侵入式接入方式,自动探测项目中使用的RPC框架和日志框架, 进行字节码的注入完成系统级日志标签的追加。你的项目用不到10分钟即可接入TLog。

适配主流RPC和日志框架

TLog适配了市面上主流的RPC框架:dubbo,dubbox,spring cloud的open feign。 同时适配了三大主流Log框架:log4j,logback,log4j2。支持springboot(1.5.X~2.X)

稳定,快速

TLog提供自动探测和手动适配2种模式,无论是哪一种,都保证了无性能损耗。支持在业务异步线程,线程池, 日志异步输出这几种场景下追踪不中断。

结构简单,但能精准解决中小型公司的痛点

TLog的架构图

TLog的架构图通俗易懂,提供2种接入方式,大部分的注入和加载都在启动期完成。对性能无影响。

极速接入

在springboot环境下最快1分钟即可接入TLog

<dependency>
<groupId>com.yomahub</groupId>
<artifactId>tlog-all-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>