skywalking 8.9 spring boot logback 日志输出

poxm.xml文件添加maven依赖

        <dependency>
            <groupId>org.apache.skywalking</groupId>
            <artifactId>apm-toolkit-logback-1.x</artifactId>
            <version>8.8.0</version>
        </dependency>

暂时没有8.9的稳定包,用的8.8的无妨

修改logback配置文件,添加一下内容

   <appender name="skywalkingAppender" class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.log.GRPCLogClientAppender">
        <!-- 日志输出编码 -->
        <encoder>
            <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
            </pattern>
        </encoder>
    </appender>



    <springProfile name="dev">
        <root level="INFO">
            ***你的其他配置***
            <appender-ref ref="skywalkingAppender"/>
        </root>
    </springProfile>

总的来说两个地方
1.添加一个日志appender
2.配置启用上面添加的appender

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/243926.html

(0)
上一篇 2022年4月11日
下一篇 2022年4月11日

相关推荐

发表回复

登录后才能评论