赞
踩
具体安装部署就不在这里赘述了
网关
-javaagent:D:/work/DevelopUtils/skywalking/skywalking-agent/skywalking-agent.jar
-Dserver.port=8080
-Dskywalking.agent.service_name=RuoYiGatewayApplication
-Dskywalking.agent.sample_n_per_3_secs=2
-Dskywalking.plugin.jdbc.trace_sql_parameters=true
-Dskywalking.plugin.jdbc.sql_parameters_max_length=100
把你需要监控的微服务 都配置上以上那段分配参数
点击保存 再点击ok
<!--SkyWalking工具类 跟使用的SkyWalking的版本保持一致-->
<dependency>
<groupId>org.apache.skywalking</groupId>
<artifactId>apm-toolkit-trace</artifactId>
<version>8.9.0</version>
</dependency>
<dependency>
<groupId>org.apache.skywalking</groupId>
<artifactId>apm-toolkit-logback-1.x</artifactId>
<version>8.9.0</version>
</dependency>
@Trace
请不要加在controller层 这里为了方便演示
添加一下代码
<!-- skywalking 采集日志 -->
<appender name="sky_log" class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.log.GRPCLogClientAppender">
<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
<layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.TraceIdPatternLogbackLayout">
<pattern>[%tid] ${console.log.pattern}</pattern>
</layout>
<charset>utf-8</charset>
</encoder>
</appender>
<appender-ref ref="sky_log"/>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。