384.8. 选项
选项 | 默认 | 描述 |
---|---|---|
rate | 1.0f | 配置一个速率,以决定通过 zipkin 跟踪哪些事件数量。速率以百分比表示(1.0f = 100%,0.5f 为 50%,0.1f 为 10%)。 |
spanReporter | 必需: 用于将 zipkin span 事件发送到 zipkin 服务器的报告程序。 | |
serviceName | 使用匹配所有 Camel 事件的全局服务名称 | |
clientServiceMappings | 设置与 Camel 事件与给定 zipkin 服务名称匹配的 客户端 服务映射。内容是一个 Map<String, String>,其中键是一个模式,值是服务名称。模式使用来自 Intercept 的规则。 | |
serverServiceMappings | 设置与 Camel 事件与给定 zipkin 服务名称匹配的 服务器 服务映射。内容是一个 Map<String, String>,其中键是一个模式,值是服务名称。模式使用来自 Intercept 的规则。 | |
excludePatterns | 设置 exclude 模式,它将为与模式匹配的 Camel 消息禁用使用 zipkin 的追踪。内容是一个 Set<String>,其中键是一个模式。模式使用来自 Intercept 的规则。 | |
includeMessageBody | false | 是否在 zipkin 跟踪中包含 Camel 消息正文。不建议在生产环境中使用,或者有大有效负载时。您可以通过配置 最大 debug 日志大小来限制大小。 |
includeMessageBodyStreams | false | 是否在 zipkin 跟踪中包含基于流的消息正文。这需要在 CamelContext 上启用路由或全局启用流缓存。不建议在生产环境中使用,或者有大有效负载时。您可以通过配置 最大 debug 日志大小来限制大小。 |