2.56. OpenTelemetry


OpenTelemetry를 사용한 분산 추적

2.56.1. 내부 내용

사용 및 설정 세부 사항은 위의 링크를 참조하십시오.

2.56.2. Maven 조정

code.quarkus.redhat.com에서 이 확장 기능을 사용하여 새 프로젝트를 생성합니다.

또는 기존 프로젝트에 좌표를 추가합니다.

<dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifactId>camel-quarkus-opentelemetry</artifactId>
</dependency>

2.56.3. 사용법

확장 기능은 Camel OpenTelemetryTracer 를 자동으로 생성하여 Camel 레지스트리에 바인딩합니다.

캡처된 추적을 추적 시스템으로 보내려면 아래와 같이 application.properties 내에서 일부 속성을 구성해야 합니다.

# Identifier for the origin of spans created by the application
quarkus.application.name=my-camel-application

# For OTLP
quarkus.opentelemetry.tracer.exporter.otlp.endpoint=http://localhost:4317

# For Jaeger
quarkus.opentelemetry.tracer.exporter.jaeger.endpoint=http://localhost:14250

작업하려는 OpenTelemetry 내보내기에 종속성을 추가해야 합니다.

전체 구성 옵션 목록은 Quarkus OpenTelemetry 가이드를 참조하십시오.

경로 끝점은 application.properties 에서 quarkus.camel.opentelemetry.exclude-patterns 라는 속성을 구성하여 추적에서 제외될 수 있습니다. 예를 들면 다음과 같습니다.

# Exclude all direct & netty-http endpoints from tracing
quarkus.camel.opentelemetry.exclude-patterns=direct:*,netty-http:*

2.56.4. 추가 Camel Quarkus 구성

Expand
구성 속성유형Default

lock quarkus.camel.opentelemetry.encoding

헤더 이름을 인코딩해야 하는지 여부를 설정합니다. OpenTelemetry propagators가 대상 시스템과 호환되지 않는 형식으로 헤더 이름 값을 잠재적으로 설정하는 경우에 유용할 수 있습니다. 예를 들어 사양에서 헤더 이름이 유효한 Java 식별자인 JMS의 경우

boolean

false

lock quarkus.camel.opentelemetry.exclude-patterns

지정된 패턴과 일치하는 끝점 URI의 추적을 비활성화할지 여부를 설정합니다. 패턴은 다음과 같은 형태를 취할 수 있습니다.

1. 끝점 URI와 정확히 일치합니다. 예: platform-http:/some/path

2. 와일드카드 일치 항목입니다. 예: platform-http:*

3. 엔드포인트 URI와 일치하는 정규식입니다. 예: platform-http:/prefix/.*

string

 

lock 구성 속성은 빌드 시 수정되었습니다. 다른 모든 구성 속성은 런타임에 오버라이브할 수 있습니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동