logback自定义Pattern模板

看了公司写的全链路监控,其中关键是要现有全链路监控日志,所以这里想先写一下日志模版,用的slf4j+logback

第一步先继承ClassicConverter类,重写convert方法

3bff2f62e2224f512c31b69f1d3969d2a72.jpg

第二步继承PatternLayout,加入自己要自定义的内容,对于全链路监控,需要加入的是全链路监控Id

28790d73f47590a7008b33d399b15098327.jpg

然后我们需要在logback.xml里面配置一下日志的pattern和PatternLayout

c77a01861a5c69c6046e542886ede75a05f.jpg

这样我们可以看看项目启动后的日志格式

b43ef985b7edc1728fb811e20b95a86d183.jpg

当然还有其他的写的方式,只是觉得这样最方便,比如还有在配置中加conversionRule

9273c960e749d1fbe37fa1fb94303973f5e.jpg

就这样写个demo记录一下怎么自定义自己要的日志格式。

git:https://github.com/woshiyexinjie/zootopia/tree/master/cat_lottery

转载于:https://my.oschina.net/u/2277632/blog/3060624

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值