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]

Reply via email to