- If a span exits with an exception, the exception name is now recorded in the
error.type
attribute. (#34619)
- Remapped certain attributes to converge with OpenTelemetry semantic conventions version
1.23.1
(#34089):http.method
->http.request.method
http.status_code
->http.response.status_code
net.peer.name
->server.address
net.peer.port
->server.port
http.url
->url.full
- Fixed
OpenTelemetrySpan
typing to correctly implement theAbstractSpan
protocol. (#31943)
- Enabled the use of the
context
keyword argument for passing in context headers of a parent span. This will be the parent context used when creating the span. (#30411)
- Remapped certain attributes to converge with OpenTelemetry semantic conventions (#29203):
x-ms-client-request-id
->az.client_request_id
,x-ms-request-id
->az.service_request_id
,http.user_agent
->user_agent.original
,message_bus.destination
->messaging.destination.name
,peer.address
->net.peer.name
,
- Python 2.7 is no longer supported. Please use Python version 3.7 or later.
- Nested internal spans are now suppressed with just the outermost internal span being recorded. Nested client spans will be children of the outermost span. (#29616)
- When client spans are created, a flag is set to indicate that automatic HTTP instrumentation should be suppressed. Since azure-core already instruments HTTP calls, this prevents duplicate spans from being produced. (#29616)
- Schema URL is now set on the tracer's instrumentation scope. (#30014)
- Minimum
opentelemetry-api
dependency bumped to1.12.0
. - Minimum
azure-core
dependency bumped to1.24.0
.
- Updated opentelemetry-api to version 1.0.0
Link
andSpanKind
can now be added while creating the span instance.
- Pinned opentelemetry-api to version 0.17b0
- Pinned opentelemetry-api to version 0.13b0
- Pinned opentelemetry-api to version 0.10b0
- Pinned opentelemetry-api to version 0.8b0
- Fixed a bug where
DefaultSpan
sometimes throws an AttributeError.
link
andlink_from_headers
now accepts attributes.
- Pinned opentelemetry-api to version 0.6b0
- Pinned opentelemetry-api to version 0.4a0
- Opentelemetry implementation of azure-core tracing protocol