TLog 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TLog 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
TLog 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
TLog 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
TLog 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

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%
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
这个源码都没有,请问如何使用?
07/08 13:55
回复
举报
你没看说明吗,代码地址变了
08/05 08:42
回复
举报
更多评论
发表了资讯
11/03 12:23

TLog v1.3.4 正式发布,轻量且强大的日志追踪框架

一 TLog 1.3.4版本正式发布!相关文档也已做了更新。 TLog是一款日志工具,十分钟即可接入,支持众多的框架和主流RPC,你几乎不需要做什么,TLog能自动你的日志进行增强,让你的日志马上升级,微服务之间的日志变得可追溯! gitee托管仓库: https://gitee.com/dromara/TLog github托管仓库: https://github.com/dromara/TLog 项目主页: https://yomahub.com/tlog/ 二 从1.3.0到1.3.4,TLog主要围绕着2个方面展开迭代,小的新...

2
6
发表了资讯
10/21 19:35

TLog 1.3.3 正式版发布!小而美的日志增强框架,效率神器

概述 TLog 1.3.3 正式发布!包已经上传中央仓库,修复了一些bug,增加了一些特性。 对TLog,我有一个大Plan,你想不想知道?希望感兴趣的同学参与进来,不参与也以star的方式支持。 TLog概述 TLog是在2020年9月开源的一款日志增强框架,他是一款日志框架,却能以非常低的代价让你的日志变的可追踪。它以标签的方式,通过适配各种框架让你的原生日志拥有各种标签,从而让你的日志变的更加清晰。10分钟接入!日志定位问题不再是个...

0
7
发表了资讯
10/11 12:45

TLog v1.3.2 版本发布,全日志高性能版

TLog在v1.3.1发布之后,很长段时间没有更新。 在1.3.1版本中,有很多社区的小伙伴报出在logback的异步日志下,TLog占用内存过多,导致性能不佳。 这个bug在v1.3.2得到修复。改变了实现方式。同时增强了几个小功能。 如果你是第一次知道TLog,可以点击以下链接进行了解,可追踪日志增强的神器 官方网站:https://yomahub.com/tlog 仓库托管:https://gitee.com/dromara/TLog 也可以看这篇文章进行了解使用使用场景和理念: http...

0
9
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/08/16 09:11

tlog日志分析

tlog日志按渠道划分 #!/usr/bin/env python # _*_ encoding: utf-8 _*_ # import sys #python3.0 #tlog日志分隔 #augustyang 2018-07-29 tlog = 'tlog.log' tapap_openid='taptap.txt' #taptap的openid tlog_name= sys.argv[1] #先游 tlog_name1= sys.argv[2] #taptap # tlog_name= 'xianyou.tlog' #先游 # tlog_name1= 'taptap.tlog' #taptap def taptap(): #tap的openid取出 open_list = [] ...

0
0
发表于数据库专区
2016/10/10 13:02

Tuxedo服务无法启动的问题解决(涉及MP下tlisten和TLOG的报错)

今天同事说有一个Tuxedo应用在做测试,但重启了机器和Tuxedo环境后,服务仍无法启动,这次的问题排查和处理比较典型,值得梳理一次。 应用环境: OS:SunOS 5.9 Tuxedo:9.1,MP双机环境 问题现象: 由于服务不可用,之前有同事使用kill干掉了一些Tuxedo进程,但无法确定具体范围。重启了服务器和Tuxedo环境,问题依旧。 知识背景: 简单介绍下Tuxedo MP: 多机(MP)模式的配置 一个TUXEDO应用系统可以部署在多台服务器上,这些...

0
0
发表于DevOps专区
2020/09/17 14:32

TLog:十分钟接入,轻量级的分布式日志标记追踪神器

随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候。因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。 这时候很多童鞋会开始考虑上SkyWalking,Pinpoint等分布式追踪系统来解决,基于OpenTracing规范,而且通常都是无侵入性的,并且有相对友好的管理界面来进行链路Span的查询。 但是搭建分布式追踪系统,熟悉以及推广到全公司的系统需要一定的...

0
1
2020/10/17 01:24

轻量级的分布式日志追踪利器,十分钟即可接入,从此日志追踪无难事

前言 随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候。因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。 这时候很多童鞋会开始考虑上SkyWalking,Pinpoint等分布式追踪系统来解决,基于OpenTracing规范,而且通常都是无侵入性的,并且有相对友好的管理界面来进行链路Span的查询。 但是搭建分布式追踪系统,熟悉以及推广到全公司的系统需要一...

0
1
发表了博客
2020/11/16 11:58

真香!被阿里老兄安利了一个轻量级的日志追踪框架。10 分钟即可接入!

Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨Guide哥&Hule 来源丨JavaGuide(ID:JavaGuide) 开始文章之前,且听我简单BB几句。 国产开源之路不易,好的国产开源项目还是太少太少了。国内一些用心做开源的技术人基本都是靠爱发电。 今天介绍的这个日志框架的作者自己维护了 3 个开源框架,为此他经常忙到凌晨1,2点。目前,这个日志框架...

0
0
发表了博客
2018/12/27 11:44

solr(软提交和硬提交)

   因项目用到了solr作为检索引擎,最近业务需求新增一个字段作为检索条件,由于该字段经常被修改到,并且关联的文档比较多,如果修改的时候立即修改索引,则时间会很久,网上查了很多资料,发现了解决方案,今天特此记录一番。   方案:采用软提交方式。     solr4.x后引入了软提交solrfCommit。     solr配置方式:在solrconfig.xml中设置        <updateHandler class="solr.DirectUpdateHandler2">   ...

0
0
发表于服务端专区
2020/09/17 13:07

轻量级的分布式日志追踪利器,十分钟即可接入,从此日志追踪无难事

## 前言 随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候。因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。 这时候很多童鞋会开始考虑上SkyWalking,Pinpoint等分布式追踪系统来解决,基于OpenTracing规范,而且通常都是无侵入性的,并且有相对友好的管理界面来进行链路Span的查询。 但是搭建分布式追踪系统,熟悉以及推广到全公司的系统需...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
21 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部