gansheer opened a new pull request, #3970: URL: https://github.com/apache/camel-k/pull/3970
Resolves: #3519 ## Motivation Add a new addon/trait `telemetry` to provide new default way of for tracing. The current tracing trait based on opentracing is deprecated both in camel-quarkus and quarkus and will be deprecated. ## Description The new telemetry trait has been added with the basic configuration: * enable : disabled by default * auto : Jaeger discovery for OTLP API (more can be added with OTLP compatibility like Opentelemetry or Grafana Tempo) * service-name : default to integration name * sampler: default to on (alwaysOn), other values from OTLP protocol documentation * sampler-ratio: only used in case of `ratio` sampler * sampler-parent-bases: if sampler is parent based Existing e2e test using tracing have been updated to use telemetry. **Next step** : deprecate tracing trait **Release Note** ```release-note feat(trait): Add telemetry trait as the new default tracing feature. ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
