Added
opentelemetry-instrumentation-exceptions: add instrumentation to emit OpenTelemetry logs for uncaught process, thread, and asyncio exceptions. (#4503)opentelemetry-instrumentation-botocore: loosen aiobotocore version constraints to allow for 3.x (#4601)opentelemetry-instrumentation-logging: add optionalinject_trace_contextargument for injecting trace context attributes (#4626)opentelemetry-instrumentation-redis: gracefully handle hook exceptions (#4696)
Changed
- opentelemetry-instrumentation-requests: remove multiple calls to sanitize_method (#4719)
Fixed
opentelemetry-instrumentation-django: Remove duplicate query logging in SQLCommenter middleware that broke Django'sassertNumQueries(#4367)opentelemetry-instrumentation-flask: wrap wsgi_app call in try/except to prevent active_requests gauge leak (#4433)opentelemetry-instrumentation-asyncpg: instrument prepared statements (#4529)opentelemetry-instrumentation-aiokafka,opentelemetry-instrumentation-confluent-kafka,opentelemetry-instrumentation-kafka-python: fix malformed RST formatting in module docstrings (#4613)opentelemetry-instrumentation-dbapi: Fix pyodbc DB-API instrumentation examples to wrapconnect. (#4657)opentelemetry-instrumentation-tornado: reduce cardinality ofhttp.targetmetrics attribute with old semantic conventions (#4666)opentelemetry-instrumentation-dbapi: implement proper handling of t-string queries (#4697)opentelemetry-instrumentation-fastapi: fixAttributeErrorwhen resolving routes added viainclude_routeron FastAPI 0.137+ (#4700)opentelemetry-instrumentation-tornado: sanitize the request http method in server and client spans and metrics (#4735)