拆开了揉碎了跟你说清楚,对乱糟糟的“日志”说再见!

本文介绍了轻量级日志追踪框架TLog,它通过对日志自动打标签,帮助解决微服务日志追踪难题。TLog支持log4j、log4j2和logback等日志框架,以及Dubbo、SpringCloud等RPC框架,允许自定义业务标签,简化日志定位。虽然不收集日志,但可以与其他日志收集方案配合使用,适合中小型企业快速解决日志追踪问题。
摘要由CSDN通过智能技术生成

迪迦早期精彩文章(希望对大家有所帮助,直接点击即可阅读):

华为大神珍藏版:SpringBoot全优笔记,面面俱到太全了

涨薪60%!从小厂逆袭,坐上美团L8技术专家(附面经+心得)

专科出身,2年进入苏宁,5年跳槽阿里,论我是怎么做到的?

就离谱?最新Java架构师全路线总结+高频面试题,这也太强了吧!

阿里大佬倾情力荐:Java全线成长宝典,从P5到P8一应俱全!

前言

最近一个朋友老是和我抱怨:公司系统日志打得实在是太烂了,有用的信息很少,没用的一大堆。就连那有用的信息,在那么多节点日志之间进行追查,也是痛苦的一笔。

我问他,公司没有日志收集吗,日志收集起来看总好过一个节点一个节点日志查看。他表示,公司有接入一个收费第三方的日志产品,做了收集。但是仅仅是方便了统一化查看搜索,但是系统本身的日志缺少一些关键性的要素。比较乱,在很多微服务之间查看调用日志时定位很难。

归纳下来问题有以下几点:

  • 并非所有的日志有关键性信息,比如订单号和SKU信息,有些日志有,有些日志没有,导致有些日志虽然打出了处理步骤日志,但是并不知道是处理哪一个对象。
  • 日志没有统一规范,导致看起来非常杂乱无章
  • 微服务之间同一个请求的调用链追查更加痛苦,往往只能根据时间戳去搜索,并发小的时候,通过时间戳还能查到,并发一大,查问题的成本太大了。

我给

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值