logback配置信息
配置 信息 logback
2023-09-27 14:29:10 时间
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="5 minutes" >
<springProperty scope="context" name="logstash" source="logging.logstash"/>
<springProperty scope="context" name="logpath" source="logging.path"/>
<contextName>apple</contextName>
<property name="APP_NAME" value="apple" />
<property name="ENCODER_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS}|${HOSTNAME}|%level|${APP_NAME}|%class|%thread|%method|%line|%msg%n"/>
<!-- 控制台输出 -->
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>
<pattern>${ENCODER_PATTERN}</pattern>
</pattern>
</encoder>
</appender>
<!-- 按照每天生成日志文件 -->
<appender name="dailyfile" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${logpath}/${APP_NAME}.log</file>
<encoder>
<charset>UTF-8</charset>
<pattern>${ENCODER_PATTERN}</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>
${logpath}/${APP_NAME}.log.%d{yyyy-MM-dd}
</fileNamePattern>
<maxHistory>30</maxHistory>
</rollingPolicy>
</appender>
<appender name="logstash" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
<destination>${logstash}</destination>
<encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder">
<customFields>{"appname":"apple"}</customFields>
</encoder>
<connectionStrategy>
<roundRobin>
<connectionTTL>5 minutes</connectionTTL>
</roundRobin>
</connectionStrategy>
</appender>
<!-- all,debug,info,warn,error -->
<root>
<level value="info" />
<appender-ref ref="stdout" />
<appender-ref ref="dailyfile" />
<appender-ref ref="logstash" />
</root>
<logger name="com.liying" level="DEBUG" />
<logger name="org.springframework.web" level="INFO" />
</configuration>
相关文章
- Python脚本抓取京东手机的配置信息
- [转] 如何写好.babelrc?Babel的presets和plugins配置解析
- vscode - 使用Settings进行同步扩展以及配置信息等
- Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息
- Scrapy框架的日志信息与配置信息
- 如何配置openjdk的 java home
- Nginx日志配置及配置调试
- 环境变量配置2 安装mysql
- Spring Boot 配置中的敏感信息如何保护?
- 《Redis入门指南(第2版)》一2.4 配置
- Android多个Module统一配置相同jar或库的版本号
- Delphi 配置BDE数据源
- office-001-Outlook邮件配置图文详解
- npm 淘宝镜像的配置
- 华为交换机配置风暴抑制
- 解决:eth0安装插卡无法自己主动,网卡的配置信息不network-scripts于
- k8s如何配置secret保存harbor仓库账号密码、pod中怎么使用harbor仓库镜像
- 初识zookeeper(1)之zookeeper的安装及配置
- 独立专注的CMDB,脱离了上层依赖,实现动态、高效的配置信息的读写交互
- 切割之前的配置信息采集