skywalking 8.9 spring boot logback 日志输出

编程教程 > Java > Spring (2287) 2024-11-26 14:39:04

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


 

评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
poxm.xml文件添加maven依赖 &lt;dependency&gtl; &lt;groupId&gtl;org.apache.skywalking&...
skywalking 是一款不错的java apm监控服务,比zipkin功能更强大,需要的服务器配置也更多一些
Spring Boot Logback 输出日志慢8小时解决,因为默认时区问题导致spring boot的logback日志输出慢了8个小时,下面讲解如何解决这个问题。
springmvc集成logback不打印spring mvc启动日志解决
Spring Boot logback tomcat部署不生效问题解决
原帖:部分 Lenovo 联想 LGA1151 主机 支持 8 代 9 代 BIOS 修改工具 - 电脑讨论(新) - 分享与交流用户体验
XMind 8风靡全球的思维导图和头脑风暴软件,融合艺术与创造力,让思维清晰可见。 思维导图XMind 的思维导图结构包含一个中心主题,各主要分支从中心主题向外
Java 9 紧凑String改进[JEP 254],Java9新特性
Java 9 模块化编程
ie9 jquery ajax跨域问题解决, ajax ie9 跨域问题解决,jquery,ajax,ie9
前言任何框架使用都是需要日志框架的,方便排查问题和记录一些重要信息,本文主要讲解vert.x4 结合logback日志。 引入依赖maven pom.xml&lt;d
spring boot项目中使用logback日志,USING LOGBACK WITH SPRING BOOT ,Logback让一个优秀的企业应用程序的日志框架——它是快速,简单但强大的配置...
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel注意必须安装java-1.8.0-openjdk-devel,否则没有javac命令
Spring Boot 通过Filter添加logback traceId@Slf4j@Componentpublic class TraceIdFilter
IE9 jQuery ajax文件上传兼容问题解决。主要通过jQuery的jquery.form插件解决的IE9不支持formData的文件上传问题。