Skip to content

Add support for OpenTelemetry programmatic context propagation#5106

Merged
PerfectSlayer merged 4 commits into
masterfrom
bbujon/otel-tracer
Apr 26, 2023
Merged

Add support for OpenTelemetry programmatic context propagation#5106
PerfectSlayer merged 4 commits into
masterfrom
bbujon/otel-tracer

Conversation

@PerfectSlayer

Copy link
Copy Markdown
Contributor

What Does This Do

This PR brings the support of OpenTelemetry ContextPropagator API.
It will allow to inject and extract context using OpenTelemetry API.

Motivation

Improve the support of OpenTelemetry Tracing APIs.

Additional Notes

@PerfectSlayer PerfectSlayer added comp: context propagation Trace context propagation inst: opentelemetry OpenTelemetry instrumentation labels Apr 24, 2023
@PerfectSlayer
PerfectSlayer requested a review from a team as a code owner April 24, 2023 14:45
@pr-commenter

pr-commenter Bot commented Apr 24, 2023

Copy link
Copy Markdown

Benchmarks

Parameters

Baseline Candidate
commit 1.13.0-SNAPSHOT~a40147a890 1.13.0-SNAPSHOT~9e96f792cf
config baseline candidate
See matching parameters
Baseline Candidate
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 22 cases.

See unchanged results
scenario Δ mean execution_time
scenario:Startup-base-Agent same
scenario:Startup-base-Agent.start same
scenario:Startup-base-BytebuddyAgent same
scenario:Startup-base-GlobalTracer same
scenario:Startup-base-AppSec same
scenario:Startup-base-Remote Config same
scenario:Startup-base-Telemetry same
scenario:Startup-iast-Agent same
scenario:Startup-iast-Agent.start same
scenario:Startup-iast-BytebuddyAgent same
scenario:Startup-iast-GlobalTracer same
scenario:Startup-iast-AppSec same
scenario:Startup-iast-IAST same
scenario:Startup-iast-Remote Config same
scenario:Startup-iast-Telemetry same
scenario:Startup-waf-Agent same
scenario:Startup-waf-Agent.start same
scenario:Startup-waf-BytebuddyAgent same
scenario:Startup-waf-GlobalTracer same
scenario:Startup-waf-AppSec same
scenario:Startup-waf-Remote Config same
scenario:Startup-waf-Telemetry same

@PerfectSlayer
PerfectSlayer merged commit 3f7b05d into master Apr 26, 2023
@PerfectSlayer
PerfectSlayer deleted the bbujon/otel-tracer branch April 26, 2023 11:18
@github-actions github-actions Bot added this to the 1.13.0 milestone Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: context propagation Trace context propagation inst: opentelemetry OpenTelemetry instrumentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants