资讯详情

logback输出日志到阿里云sls, json模式

依赖部分

        <dependency>    <groupId>ch.qos.logback.contrib</groupId>    <artifactId>logback-json-classic</artifactId>    <version>0.1.5</version>   </dependency>   <dependency>    <groupId>ch.qos.logback.contrib</groupId>    <artifactId>logback-jackson</artifactId>    <version>0.1.5</version>   </dependency>

logback.xml部分

 <appender name="APPLICATION"               class="ch.qos.logback.core.rolling.RollingFileAppender">         <!--定义日志输出路径-->         <file>${LOG_FILE}</file>         <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">             <layout class="ch.qos.logback.contrib.json.classic.JsonLayout">                 <timestampFormat>yyyy-MM-dd'T'HH:mm:ss.SSSX</timestampFormat>                 <timestampFormatTimezoneId>Etc/UTC</timestampFormatTimezoneId>                 <jsonFormatter class="ch.qos.logback.contrib.jackson.JacksonJsonFormatter">                     <prettyPrint>false</prettyPrint>                 </jsonFormatter>                 <appendLineSeparator>true</appendLineSeparator>             </layout>         </encoder>         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">             <fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.%i.log</fileNamePattern>             <maxHistory>7</maxHistory>             <maxFileSize>50MB</maxFileSize>             <totalSizeCap>20GB</totalSizeCap>         </rollingPolicy>     </appender>

阿里云sls中配置好logtail,设置为日志模式json模式完成了

标签: sls103无线温湿度变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司