spring-boot集成skywalking6.6.0性能监控和安装(2)
·
1 agent探针配置
1.1 agent探针目录

将 D:\Soft\apache-skywalking-apm-bin\agent 目录拷贝到 E:\agent ,保持目录结构不变
1.2 修改探针agent.config
修改探针服务名称
# The service name in UI
agent.service_name=${SW_AGENT_NAME:chy-server}
2 增加skywalking日志依赖
<dependency>
<groupId>org.apache.skywalking</groupId>
<artifactId>apm-toolkit-logback-1.x</artifactId>
<version>6.6.0</version>
</dependency>
3 logback配置文件
<!-- ConsoleAppender 控制台输出日志 -->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
<layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.TraceIdPatternLogbackLayout">
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%tid] [%thread] %highlight(%-5level) %logger - %msg%n</pattern>
</layout>
</encoder>
</appender>
%X{tid}:表示traceId
4 配置JVM参数
-javaagent:E:/agent/skywalking-agent.jar
-Dskywalking.agent.service_name=chy-server
-Dskywalking.collector.backend_service=localhost:11800
javaagent:是skywalking探针jar包路径,该路径必须与服务安装部署在同一台机器;skywalking.agent.service_name:是服务名称,自定义即可,最好是英文;
skywalking.collector.backend_service:探针收集数据传输地址,即skywalking服务地址;
默认情况下skywalking会加载e:/agent/config/agent.config配置文件,也可以指定。
5 启动java程序

TID:就是skywalking生成的traceId
6 skywalking监控界面
chy-server配置的服务名称



更多推荐

所有评论(0)