logback自定义Pattern模板

Posted 南蝶wind

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了logback自定义Pattern模板相关的知识,希望对你有一定的参考价值。

当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 logback自定义Pattern模板

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

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

logback自定义Pattern模板

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

logback自定义Pattern模板

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

logback自定义Pattern模板

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

logback自定义Pattern模板

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

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

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


以上是关于logback自定义Pattern模板的主要内容,如果未能解决你的问题,请参考以下文章

自定义 logback 日志过滤器

springboot~logback按level添加不同的颜色

springboot~logback按level添加不同的颜色

通过LOGBACK实现每个类包或自定义级别

logback自定义转换的问题

logback自定义格式转换器