93.4. Java Agent
下载 Java 代理的最新版本。
这个软件包包括检测代理,以及所有支持的库和所有可用数据导出器的工具。包提供了完全自动的、开箱即用的体验。
在 JVM 中使用 -javaagent
标志启用检测代理。
java -javaagent:path/to/opentelemetry-javaagent.jar \ -jar myapp.jar
java -javaagent:path/to/opentelemetry-javaagent.jar \
-jar myapp.jar
默认情况下,OpenTelemetry Java 代理使用 OTLP exporter 将数据发送到 OpenTelemetry 收集器,地址为 http://localhost:4317。
配置参数作为 Java 系统属性(-D
标志)或环境变量传递。有关配置项目的完整列表,请参阅配置代理和 OpenTelemetry 自动配置。例如:
java -javaagent:path/to/opentelemetry-javaagent.jar \ -Dotel.service.name=your-service-name \ -Dotel.traces.exporter=jaeger \ -jar myapp.jar
java -javaagent:path/to/opentelemetry-javaagent.jar \
-Dotel.service.name=your-service-name \
-Dotel.traces.exporter=jaeger \
-jar myapp.jar