上报到 ARMS 需要几步改造:
- 添加依赖:spring-boot-starter-actuator 和 micrometer-tracing-bridge-otel
<dependency>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-tracing-bridge-otel</artifactId>
</dependency>
- 注入 OpenTelemetry 实例:从 GlobalOpenTelemetry.get() 获取 Java Agent 中的实例
@Bean
public OpenTelemetry openTelemetry() {
return GlobalOpenTelemetry.get();
}
- 配置 Java Agent 启动参数:
-javaagent:/${path-to-agent}/aliyun-java-agent.jar
-Darms.licenseKey=${your-license-key}
-Darms.appName=spring-ai-alibaba-chat-demo
如果用 K8s,安装 ack-onepilot 并为应用打 label 即可,无需修改启动命令。




