日志 - Logback 详解

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 日志 - Logback 详解

快速入门

<?xmlversion="1.0"encoding="UTF-8"?><configurationscan="true"scanPeriod="60 seconds"debug="false"><appendername="console"class="ch.qos.logback.core.ConsoleAppender"><encoding>UTF-8</encoding><encoder><pattern>[%d{HH:mm:ss.SSS}][%p][%c{40}][%t] %m%n</pattern></encoder><filterclass="ch.qos.logback.classic.filter.ThresholdFilter"><level>DEBUG</level></filter></appender><appendername="mmall"class="ch.qos.logback.core.rolling.RollingFileAppender"><!--<File>d:/mmalllog/mmall.log</File>--><File>/developer/apache-tomcat-7.0.73/logs/mmall.log</File><rollingPolicyclass="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>/developer/apache-tomcat-7.0.73/logs/mmall.log.%d{yyyy-MM-dd}.gz</fileNamePattern><append>true</append><maxHistory>10</maxHistory></rollingPolicy><encoder><pattern>[%d{HH:mm:ss.SSS}][%p][%c{40}][%t] %m%n</pattern></encoder></appender><appendername="error"class="ch.qos.logback.core.rolling.RollingFileAppender"><!--<File>d:/mmalllog/error.log</File>--><File>/developer/apache-tomcat-7.0.73/logs/error.log</File><rollingPolicyclass="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>/devsoft/apache-tomcat-7.0.73/logs/error.log.%d{yyyy-MM-dd}.gz</fileNamePattern><!--<fileNamePattern>d:/mmalllog/error.log.%d{yyyy-MM-dd}.gz</fileNamePattern>--><append>true</append><maxHistory>10</maxHistory></rollingPolicy><encoder><pattern>[%d{HH:mm:ss.SSS}][%p][%c{40}][%t] %m%n</pattern></encoder><filterclass="ch.qos.logback.classic.filter.LevelFilter"><level>ERROR</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><loggername="com.mmall"additivity="false"level="INFO"><appender-refref="mmall"/><appender-refref="console"/></logger><!--geelynotemybatislog日志--><loggername="com.mmall.dao"level="DEBUG"/><!--<loggername="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate"level="DEBUG">--><!--<appender-refref="console"/>--><!--</logger>--><!--<loggername="java.sql.Connection"level="DEBUG">--><!--<appender-refref="console"/>--><!--</logger>--><!--<loggername="java.sql.Statement"level="DEBUG">--><!--<appender-refref="console"/>--><!--</logger>--><!--<loggername="java.sql.PreparedStatement"level="DEBUG">--><!--<appender-refref="console"/>--><!--</logger>--><rootlevel="DEBUG"><appender-refref="console"/><appender-refref="error"/></root></configuration>

注意事项

  1. 此处设为DEBUG可查看SQL语句。

image.png

  1. 待更新...
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
4月前
|
XML 安全 Java
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
本文介绍了Java日志框架的基本概念和使用方法,重点讨论了SLF4J、Log4j、Logback和Log4j2之间的关系及其性能对比。SLF4J作为一个日志抽象层,允许开发者使用统一的日志接口,而Log4j、Logback和Log4j2则是具体的日志实现框架。Log4j2在性能上优于Logback,推荐在新项目中使用。文章还详细说明了如何在Spring Boot项目中配置Log4j2和Logback,以及如何使用Lombok简化日志记录。最后,提供了一些日志配置的最佳实践,包括滚动日志、统一日志格式和提高日志性能的方法。
1053 31
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
|
4月前
|
Java 中间件
SpringBoot入门(6)- 添加Logback日志
SpringBoot入门(6)- 添加Logback日志
142 5
|
5月前
|
XML JSON Java
Logback 与 log4j2 性能对比:谁才是日志框架的性能王者?
【10月更文挑战第5天】在Java开发中,日志框架是不可或缺的工具,它们帮助我们记录系统运行时的信息、警告和错误,对于开发人员来说至关重要。在众多日志框架中,Logback和log4j2以其卓越的性能和丰富的功能脱颖而出,成为开发者们的首选。本文将深入探讨Logback与log4j2在性能方面的对比,通过详细的分析和实例,帮助大家理解两者之间的性能差异,以便在实际项目中做出更明智的选择。
513 3
|
4月前
|
Java 中间件
SpringBoot入门(6)- 添加Logback日志
SpringBoot入门(6)- 添加Logback日志
80 1
|
5月前
|
存储 Java Android开发
Android|记一个导致 logback 无法输出日志的问题
在给一个 Android 项目添加 logback 日志框架时,遇到一个导致无法正常输出日志的问题,这里记录一下。
85 2
|
5月前
|
Java 程序员 API
Android|集成 slf4j + logback 作为日志框架
做个简单改造,统一 Android APP 和 Java 后端项目打印日志的体验。
205 1
|
7月前
|
Java 应用服务中间件 HSF
Java应用结构规范问题之配置Logback以仅记录错误级别的日志到一个滚动文件中的问题如何解决
Java应用结构规范问题之配置Logback以仅记录错误级别的日志到一个滚动文件中的问题如何解决
|
7月前
|
Java 应用服务中间件 HSF
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
|
7月前
|
XML Java API
Java日志通关(四) - Logback 介绍
作者日常在与其他同学合作时,经常发现不合理的日志配置以及五花八门的日志记录方式,后续作者打算在团队内做一次Java日志的分享,本文是整理出的系列文章第四篇。
|
7月前
|
JavaScript Java API
Java日志通关(二) - Slf4j+Logback 整合及排包
作者日常在与其他同学合作时,经常发现不合理的日志配置以及五花八门的日志记录方式,后续作者打算在团队内做一次Java日志的分享,本文是整理出的系列文章第二篇。