springbootlogback日志logback格式解析Angel挤一挤

官网格式解析有所有完整的说明。本篇只是把本人自己觉得接下来在console打印自己能用上的拿出来说一说。

file日志文件中记录下来有用的,也拿出来记录下来。其余部分请大家去官网查阅即可。

一个平常打印的一条拼接格式如下:

%black(控制台-)%red(%d{yyyy-MM-ddHH:mm:ss})%green([%thread])%highlight(%-5level)%boldMagenta(%logger)-%cyan(%msg%n)

===============================================================================================================

1.%logger【日志名字一般采用日志所在类名或者包名做日志名】

%logger=%lo=%c【三种都表示日志名字】

官网这部分可以看到

本地我试着把%logger{10}给成10,效果是这样

使用说明:

%logger默认不给长度,显示所有。

日志名字最右边的名字永远不会被缩写,不管你给的长度是不是小于最右边的长度。

其他部分,最少被缩短到一个字符,但不会被完全删除。

2.%C类名

%C=%class【等价】

打印出类名信息,不被推荐使用。除非执行速度不是问题。

%d=%data【等价】

4.%F【文件名发出日志请求的java源文件名字】

%F=%file【等价】

和打印出类名信息一样,不被推荐使用。除非执行速度不是问题。

5.%L【日志请求的行号】

%L=%line【等价】

6.%m【日志正文信息】

%m=%msg=%message

7.%M【方法名日志请求发出的方法的方法名】

%M=%method

8.%n【换行符】

%n换行的效果和\n或者\r\n效果一样在日志中起到换行的效果。

9.%level【日志级别】

%p=%le=%level【等价】

关于这里-5的解释:【是否左对齐以及空格填充,最大字符和最小字符等,有兴趣可以自己研究一下】

10.%r【从程序运行到本条日志打印出来的毫秒数】

%r=%relative【等价】

11.%t【本条日志所在线程名字】

%t=%thread

12.%i【这个在官方文档没有,但是它代表的是序号的意思】

尤其在生成日志文件的时候,这个是非常有必要的,因为日志文件必须要设置最大文件大小,如果在生成日志文件的规则内,一个日志文件生成到了最大值,那就需要生成2号文件。

例如:

但是一个日志文件的最大值仅能10kb大小,所以如果这一分钟内,生成的日志非常多的话,那一个日志文件生成到10kb的时候装不下了,就只能按照%i来生成顺序下的另一个文件了。

====================================================================

THE END
1.报告撰写格式范本详细的报告撰写指南报告怎么写格式范文 如何开始撰写报告? 在开始撰写报告之前,我们首先需要明确报告的目的和目标。了解我们要解决的问题或分析的是什么,这将帮助我们确定我们的研究范围和重点。接下来,设定清晰的研究问题或假设,并制定相应的研究方法。这一步骤对于整个报告的结构和内容至关重要,因为它定义了我们的工作重点。 https://www.ntedbrknu.cn/zhi-neng-she-bei-fang-an/99326.html
2.nginx响应码301及访问路径参数丢失之间的关系nginx301# 后面的 main 和上面的日志格式里的main相对应,可以随便定义。但是两者要对应上。 # mian 不能缺少,否则就按照默认的日志格式了,combined 格式来记录日志了。切记main不能掉。 access_log /www/server/nginx/logs/access.log main; 1 2 3 4 5 https://blog.csdn.net/weixin_44457062/article/details/125890694
3.科研工作者的实验记录本怎样做比较好?前段时间颜宁教授还分享了一些自己做实验记录的小细节,由于篇幅太太长了小编就不放全图了,大家可以去https://www.zhihu.com/question/66730795/answer/1451538946
4.基于聚类算法的WEB日志挖掘系统研究与应用在本课题的研究中,笔者主要对Web日志挖掘进行了研究。本文首先从传统的数据挖掘引出Web挖掘及Web日志挖掘的基本概念、方法和主要步骤;通过广泛查阅相关资料、研究了Web日志挖掘算法,利用XML技术将网站的结构和日志文件格式定义引入Web日志挖掘预处理过程以提高预处理的通用性和准确性;在模式挖掘方面,集成了目前有效的最大https://wap.cnki.net/lunwen-2008181260.html
5.androidJson解析与使用专注于技术的研究2.高级使用 2.1 序列化和反序列化 2.2 序列化 2.3 反序列化 2.4 字段过滤 2.5 属性重命名 2.6 个性化设置 2.7 TypeAdapter 2.8 JsonSerializer序列化接口 2.9 JsonDeserializer反序列化接口 3.0 将请求网络日志按照一定格式展示 3.源码分析 3.1 后期添加 4.知识拓展关于链接1https://segmentfault.com/a/1190000015618564
6.实践日志范文6篇(全文)3.1 日志格式 日志互操作的关键问题是服务器端与客户端对日志传输格式的理解要一致。本文考虑到日志服务与报告服务[5]的相似性,对每个日志条目包含的详细内容作了具体定义,如图3所示。 以单条日志为例,主要包括日志标题和日志数据2个部分内容。日志标题包括日志条目号、日志发生时间及名称等概要信息;日志数据是将IEC https://www.99xueshu.com/w/filejq872g2m.html
7.工作日志表格式(精选6篇)篇2:工作日志表格式 自我鉴定的结构由标题、正文和落款三部分构成。 (1)标题。自我签定的标题有两种形式: 1)性质内容加文种构成,如《学年教学工作自我鉴定》。 2)用文种“自我鉴定”作标题。如果是填写自我鉴定表格,不写标题。 (2)正文。正文由前言、优点、缺点、今后打算四部分构成。 https://www.360wenmi.com/f/fileop1i111w.html
8.格式化工厂(FormatFactory)电脑版下载最新格式工厂Format Factory与魔影工厂哪个好? 魔影工厂是一款视频格式转换器,转换格式比较单一。而格式工厂不仅包括视频还包括音频,功能更加强大。小编推荐使用格式工厂。 有需要魔影工厂的用户可以点击后方的链接进行下载使用。 魔影工厂下载地址:www.onlinedown.net/soft/25366.htm 格式工厂更新日志 更新编码器内核ffmpeghttps://m.onlinedown.net/soft/577649.htm/
9.mysqlbinlog解析binlog乱码问题解密mysql教程ixzqvh5iaaaakaaaai8baaaaahoaaaaaaaeaagab//4baaaacu+upa==,如果强行用-v出来也得不到具体执行的sql语句,这个问题困扰了很近,今天深入研究才发现核心问题所在。 1,binlog日志的困扰,先看下日志格式 mysql> show variables like '%binlog%'; http://php.cn/mysql-tutorials-50319.html
10.hadoopSparkSQL大数据日志分析与可视化论文.doc表3-1 功能需求列表编号功能名称功能描述输入内容输出内容 1 数据清洗将数据进行清洗,从大量的数据中筛选出重要的字段原始日志文件需要的数据格式 2 数据格式转换 对数据格式进行转换,转换成格式文件第一次清洗后的日志 Parquet格式文件 3 数据分析对格式文件进行读取并分析 Parquet文件分析统计结果 4 数据库存储将分析https://max.book118.com/html/2022/0622/8053113043004112.shtm
11.AndroidMarsXLog自定义存储格式经过前两篇文章 Android 微信高性能日志存储库Xlog的使用 Android Mars XLog的编译 我们大概了解了XLog,但是微信开源的XLog日志库,格式是写死的,如下图所示 那我们如果需要实现自定义的格式存储日志,该怎么办呢 ? 通过源码,我们可以发现,mars\log\src\appender.cc文件中的appender_open方法,会拼接下面这部分信息 ^https://www.iteye.com/resource/weixin_38675967-14036597