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配置的服务名称

 

 

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐