Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP semantic convention / OTEL_SEMCONV_STABILITY_OPT_IN prototypes #319

Closed
trask opened this issue Sep 12, 2023 · 3 comments
Closed

HTTP semantic convention / OTEL_SEMCONV_STABILITY_OPT_IN prototypes #319

trask opened this issue Sep 12, 2023 · 3 comments
Assignees

Comments

@trask
Copy link
Member

trask commented Sep 12, 2023

Based on open-telemetry/opentelemetry-specification#3241, we need at least three prototypes before we can mark HTTP semantic conventions as stable.

So far these prototypes exist (and are continuing to be updated) in Java and .NET.

@trask
Copy link
Member Author

trask commented Oct 17, 2023

Update on prototyping requirement:

Java HTTP instrumentation was previously updated to 1.21.0. It is currently being updated to 1.22.0 and beyond (cc @mateuszrzeszutek).

.NET is in similar situation. HTTP instrumentation was previously updated to 1.21.0 and is currently being updated to 1.22.0 and beyond (cc @vishweshbankwar).

Python prototyping is underway (cc @lzchen)

@trask trask assigned trask and unassigned jsuereth Oct 17, 2023
@trask
Copy link
Member Author

trask commented Oct 31, 2023

Update on prototyping requirement:

Java - stable semantic conventions close to production ready across 23 HTTP client instrumentations and 11 HTTP server instrumentations (open-telemetry/opentelemetry-java-instrumentation#9785)

.NET - stable semantic conventions close to production ready for .NET HttpClient instrumentation and ASP.NET server instrumentation

Python - Basic prototype of one HTTP client instrumentation and two HTTP server instrumentations

@trask
Copy link
Member Author

trask commented Nov 1, 2023

Closing, I believe the prototype requirement has been met (and produced the desired validation and feedback loop which resulted in several subsequent changes to the semantic conventions)

@trask trask closed this as completed Nov 1, 2023
@github-project-automation github-project-automation bot moved this from Blocker for stability to Done in Spec: HTTP Semantic Conventions Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants