383.8. 옵션
옵션 | 기본값 | 설명 |
---|---|---|
rate | 1.0f | zipkin에 의해 추적되어야 하는 이벤트 수를 결정하는 속도를 설정합니다. 비율은 백분율로 표시됩니다(1.0f = 100%, 0.5f는 50%, 0.1f는 10%입니다). |
spanReporter | 필수 : zipkin 범위 이벤트를 zipkin 서버로 보내는 데 사용하는 보고서입니다. | |
serviceName | 모든 Camel 이벤트와 일치하는 글로벌 서비스 이름 사용 | |
clientServiceMappings | Camel 이벤트와 일치하는 클라이언트 서비스 매핑을 지정된 zipkin 서비스 이름으로 설정합니다. 내용은 Map<String, String>이며, 여기서 키는 패턴이고 값은 서비스 이름입니다. 이 패턴은 인터셉터의 규칙을 사용합니다. | |
serverServiceMappings | Camel 이벤트와 일치하는 서버 서비스 매핑을 지정된 zipkin 서비스 이름으로 설정합니다. 내용은 Map<String, String>이며, 여기서 키는 패턴이고 값은 서비스 이름입니다. 이 패턴은 인터셉터의 규칙을 사용합니다. | |
excludePatterns | 패턴과 일치하는 Camel 메시지의 zipkin을 사용하여 추적을 비활성화하는 exclude 패턴을 설정합니다. 내용은 키가 패턴인 Set<String>입니다. 이 패턴은 인터셉터의 규칙을 사용합니다. | |
includeMessageBody | false | Camel 메시지 본문을 zipkin 추적에 포함할지 여부입니다. 프로덕션 사용에는 권장되지 않거나 큰 페이로드가 있는 경우에는 권장되지 않습니다. 최대 디버그 로그 크기를 구성하여 크기를 제한할 수 있습니다. |
includeMessageBodyStreams | false | zipkin 추적을 기반으로 스트림되는 메시지 본문을 포함할지 여부입니다. 이를 위해서는 경로에서 streamcaching을 활성화하거나 CamelContext에서 전역적으로 streamcaching을 활성화해야 합니다. 프로덕션 사용에는 권장되지 않거나 큰 페이로드가 있는 경우에는 권장되지 않습니다. 최대 디버그 로그 크기를 구성하여 크기를 제한할 수 있습니다. |