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 | 使用 zipkin 为与模式匹配的 Camel 消息禁用追踪的排除模式。内容是一个 Set<String>,其中键是一个模式。该模式使用来自 Intercept 的规则。 | |
includeMessageBody | false | 是否在 zipkin 跟踪中包含 Camel 消息正文。不建议在生产环境中使用,或者有大型有效负载。您可以通过配置最大调试日志大小来限制 大小。 |
includeMessageBodyStreams | false | 是否包含基于 zipkin 跟踪的消息正文。这需要在 CamelContext 上或全局启用流缓存。不建议在生产环境中使用,或者有大型有效负载。您可以通过配置最大调试日志大小来限制 大小。 |