Skip to content

Commit 92da527

Browse files
authored
HTTP semantic convention stability migration for urllib3 (open-telemetry#2715)
1 parent 38e4ea4 commit 92da527

File tree

6 files changed

+748
-110
lines changed

6 files changed

+748
-110
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3939
([#2673](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2673))
4040
- `opentelemetry-instrumentation-django` Add `http.target` to Django duration metric attributes
4141
([#2624](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2624))
42+
- `opentelemetry-instrumentation-urllib3` Implement new semantic convention opt-in migration
43+
([#2715](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2715))
4244
- `opentelemetry-instrumentation-django` Implement new semantic convention opt-in with stable http semantic conventions
4345
([#2714](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2714))
4446

@@ -48,6 +50,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4850
([#2580](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2580))
4951
- Populate `{method}` as `HTTP` on `_OTHER` methods from scope for `asgi` middleware
5052
([#2610](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610))
53+
- Populate `{method}` as `HTTP` on `_OTHER` methods from scope for `fastapi` middleware
54+
([#2682](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2682))
55+
- `opentelemetry-instrumentation-urllib3` Populate `{method}` as `HTTP` on `_OTHER` methods for span name
56+
([#2715](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2715))
5157
- Populate `{method}` as `HTTP` on `_OTHER` methods from scope for `fastapi` instrumentation
5258
([#2682](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2682))
5359
- Populate `{method}` as `HTTP` on `_OTHER` methods from scope for `django` middleware

instrumentation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@
4646
| [opentelemetry-instrumentation-tornado](./opentelemetry-instrumentation-tornado) | tornado >= 5.1.1 | Yes | experimental
4747
| [opentelemetry-instrumentation-tortoiseorm](./opentelemetry-instrumentation-tortoiseorm) | tortoise-orm >= 0.17.0 | No | experimental
4848
| [opentelemetry-instrumentation-urllib](./opentelemetry-instrumentation-urllib) | urllib | Yes | experimental
49-
| [opentelemetry-instrumentation-urllib3](./opentelemetry-instrumentation-urllib3) | urllib3 >= 1.0.0, < 3.0.0 | Yes | experimental
49+
| [opentelemetry-instrumentation-urllib3](./opentelemetry-instrumentation-urllib3) | urllib3 >= 1.0.0, < 3.0.0 | Yes | migration
5050
| [opentelemetry-instrumentation-wsgi](./opentelemetry-instrumentation-wsgi) | wsgi | Yes | migration

0 commit comments

Comments
 (0)