93.3. Java Agent
이 패키지에는 지원되는 모든 라이브러리 및 사용 가능한 모든 데이터 내보내기에 대한 계측 에이전트뿐만 아니라 계측 에이전트가 포함되어 있습니다. 이 패키지는 완전히 자동, 즉시 사용 가능한 환경을 제공합니다.
JVM에 -javaagent
플래그를 사용하여 계측 에이전트를 활성화합니다.
java -javaagent:path/to/opentelemetry-javaagent.jar \ -jar myapp.jar
java -javaagent:path/to/opentelemetry-javaagent.jar \
-jar myapp.jar
기본적으로 OpenTelemetry Java 에이전트는 http://localhost:4317 의 OpenTelemetry 수집기 에 데이터를 전송하도록 구성된 OTLP 내보내기 를 사용합니다.
구성 매개 변수는 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