Repository navigation
Open
Labels
dashboardPull request dashboardPull request dashboard
Description
Note
Open non-draft PRs grouped by who is expected to act next. Draft PRs are listed separately. The grouping is partly performed by an LLM (source) and could contain mistakes.
Author column: 🆕 first-time contributor · 🔭 open-telemetry member · 🛠️ approver or maintainer · 🤖 bot.
Reviewers column: ✅ active approval · ✔️ active approval (non-code-owner) · ⏳ review pending · 💬 unresolved feedback from reviewer · 📌 top-level feedback needs author action · 🔴 changes requested.
CI column: ✅ passing · ⏳ running · ❌ failing · 🔐 workflow action required.
Waiting on maintainers
| PR | Author | Reviewers | CI | Conflicts | Age |
|---|---|---|---|---|---|
| #4850 build(deps): bump pyasn1 from 0.6.3 to 0.6.4 | app/dependabot 🤖 | ocelotl ✅ xrmx ✅ |
✅ | ❌ | 112d |
| #4941 build(deps): bump django from 4.2.30 to 5.2.17 in /tests/opentelemetry-docker-tests/tests | app/dependabot 🤖 | ocelotl 📌✅ | ❌ | ❌ | 93d |
| #5008 build(deps): bump webob from 1.8.10 to 1.8.11 | app/dependabot 🤖 | ocelotl 📌✅ xrmx |
❌ | ✅ | 75d |
| #5036 docs(aws): document EKS resource detector prerequisites | sanjaykrishna2001 | tammy-baylis-swi ✅ | ✅ | ? | 64d |
| #5074 build(deps): bump anyio from 4.14.1 to 4.14.2 | app/dependabot 🤖 | ocelotl ✅ | ❌ | ✅ | 53d |
| #4566 starlette: add missing configuration params from ASGI Middleware | Fiery-Fenix | aabmass emdneto lzchen tammy-baylis-swi ✅ |
✅ | ✅ | 52d |
| #4637 feature: add kafka consumer group attribute to kafka-python | mznet | herin049 ✅ tammy-baylis-swi ✅ |
✅ | ❌ | 41d |
| #5035 fix(grpc): correct disable_next_message_compression delegation | proshunsuke | henry3260 ✔️ ocelotl ✅ |
✅ | ✅ | 40d |
| #5165 aiohttp-server: fix backwards-compatible middleware tracing | git-jxj | xrmx ✅ | ✅ | ✅ | 26d |
| #5186 util-http: ignore empty entries in excluded URLs | LemonCondor | ocelotl ✅ xrmx ✅ |
✅ | ✅ | 15d |
| #5262 openai-v2: deprecation notice, examples use genai-openai, cap openai < 3 | lmolkova 🛠️ | xrmx ✅ | ✅ | ✅ | 12d |
| #5216 fix(urllib): add server.address and server.port to client metrics | PANYAMHEMANTH | lzchen ✅ | ✅ | ✅ | 12d |
| #5138 ci: Add Renovate configuration for dependency management | thompson-tomo 🔭 | emdneto ✅ | ✅ | ✅ | 12d |
| #5255 opentelemetry-instrumentation-asgi: add OTEL_PYTHON_ASGI_EXCLUDE_SPANS environment variable | vivek-raj1 | herin049 ✅ xrmx ✅ |
✅ | ✅ | 9d |
| #5247 sqlalchemy: emit db.client.connection.use_time metric | ahmed5145 | tammy-baylis-swi ✅ | ✅ | ✅ | 6d |
| #4542 fix(auto-instrumentation): print debug startup messages | pmcollins 🛠️ | aabmass ✅ emdneto herin049 ✅ lzchen ✅ xrmx |
✅ | ✅ | 6d |
| #5297 fix(instrumentation-httpx): type HTTPX2 APIs against httpx2 clients | vshalpnjabi | lzchen ✅ | ✅ | ✅ | 6d |
| #5280 util-http: redact X-Amz-Signature, X-Amz-Credential, X-Amz-Security-Token in query params | Akshaay1 | lzchen ✅ preetsaini2004 ✔️ xrmx ✅ |
✅ | ✅ | 5d |
| #5095 opentelemetry-instrumentation-asgi: fix http.target dropping mount prefix for FastAPI included routers | felipe-marques-prolific | emdneto ✅ herin049 🔴 |
✅ | ✅ | 2d |
| #4840 opentelemetry-instrumentation-django: add code attributes to spans | manduinca | tammy-baylis-swi ✅ xrmx ✅ |
✅ | ✅ | 1d |
| #4102 django: handle cancelled requests more cleanly | zmievsa | emdneto lzchen ✅ tammy-baylis-swi ✅ xrmx |
✅ | ✅ | 19h |
Waiting on reviewers
| PR | Author | Reviewers | CI | Conflicts | Age |
|---|---|---|---|---|---|
| #4154 feat: add opentelemetry-instrumentation-aerospike | KimSoungRyoul | ✅ | ❌ | 211d | |
| #4654 fix(instrumentation-pika): update span attributes to current messaging semconv | stark256-spec | ✅ | ❌ | 117d | |
| #4849 build(deps): bump setuptools from 81.0.0 to 83.0.0 | app/dependabot 🤖 | ocelotl 📌 | ❌ | ✅ | 112d |
| #4669 Add Environment Documentation for Virtual Environment Including Local Core Repository | SoulofAkuma | emdneto ⏳💬 | ✅ | ✅ | 109d |
| #4906 opentelemetry-instrumentation-dbapi: instrument commit and rollback | bmwalters | ✅ | ❌ | 101d | |
| #4923 build(deps): bump aiohttp from 3.14.1 to 3.14.4 | app/dependabot 🤖 | herin049 ocelotl 📌 |
❌ | ❌ | 98d |
| #4939 docs(fastapi): document env vars, trace propagation, websockets, and logging | rut0607 | ✅ | ❌ | 94d | |
| #5015 celery: wait for exported spans instead of result.ready() in tests | aniketwaghh | henry3260 ✔️ | ✅ | ❌ | 67d |
| #4766 opentelemetry-instrumentation: add config_dataclass opt-in to BaseInstrumentor | ocelotl 🛠️ | henry3260 ✔️ xrmx |
✅ | ✅ | 65d |
| #5046 Fix grpc aio client interceptor hanging when an RPC never dispatches | Shamsidinkhon | ✅ | ✅ | 61d | |
| #4723 opentelemetry-instrumentation-django: fix spans ending prematurely for StreamingHttpResponse | SurbhiD404 | ✅ | ✅ | 55d | |
| #4572 Add optional http.client.response.body.size span attribute & metric to Aiohttp-client instrumentation. | weizhikuan | emdneto ⏳ herin049 ⏳ tammy-baylis-swi |
✅ | ❌ | 47d |
| #5111 fix(psycopg2): trace per-cursor factories | uzairkhatri | ✅ | ❌ | 45d | |
| #5029 fix(aiohttp-client): create the duration histograms once, not per ClientSession | bharadwaj-pendyala | herin049 | ✅ | ✅ | 44d |
| #5058 Add IBM MQ instrumentation for the ibmmq and pymqi clients | Aryan16138 | ✅ | ❌ | 43d | |
| #4944 opentelemetry-util-http: add redact_query_string and apply it in the wsgi instrumentation | henry3260 🔭 | xrmx ⏳ | ✅ | ✅ | 41d |
| #4961 Fix ECS resource detector populating container.name with the hostname | rdbisme | emdneto ⏳🔴 | ✅ | ✅ | 40d |
| #5084 Do not leave unended spans for asyncio futures that never complete | bourbonkk 🔭 | ✅ | ✅ | 40d | |
| #5085 Instrument awaitables passed to asyncio.wait/as_completed in any iterable | bourbonkk 🔭 | ✅ | ✅ | 40d | |
| #5072 fix(logging): invoke log hooks without active spans | git-jxj | ✅ | ✅ | 40d | |
| #5135 opentelemetry-instrumentation: make bootstrap honour library version … | subham-hq | ✅ | ✅ | 38d | |
| #5078 fix(grpc): prevent duplicate exception events on server spans (#5068) | somuai | ✅ | ✅ | 38d | |
| #4862 docs(httpx): document response payload logging | euisuh | ✅ | ✅ | 38d | |
| #5007 opentelemetry-resource-detector-azure: update Azure App Service attributes | Lewis-E | hectorhdzg rads-1996 ✔️ |
✅ | ✅ | 32d |
| #5062 fix(boto3sqs): end the processing span of every entry in delete_message_batch | chrikrah | JoeyPatricio ✔️ | ✅ | ✅ | 32d |
| #5139 docs(exporter-richconsole): document output format and Rich customiza… | RichardoMrMu | emdneto | ✅ | ✅ | 30d |
| #5172 fix(pymemcache): sanitize memcached keys in db.statement | RichardoMrMu | ✅ | ✅ | 30d | |
| #5150 test(botocore): cover response hook on client error | Avani1626 | ✅ | ✅ | 30d | |
| #4775 opentelemetry-sampler-jaeger-remote: add support for Jaeger remote sampler | herin049 🛠️ | ✅ | ✅ | 29d | |
| #5081 fix(asgi): record response size per request instead of per middleware instance | RichardoMrMu | herin049 | ✅ | ✅ | 29d |
| #5090 fix(flask): keep server span open until streaming response is fully sent | RichardoMrMu | ✅ | ✅ | 29d | |
| #5037 fix(fastapi): unwrap middleware to instrument wrapped FastAPI app (#4031) | dlowzzxx | GauravR31 ✔️ | ✅ | ✅ | 28d |
| #5177 test(botocore): cover async response hook on client error | Avani1626 | ✅ | ✅ | 28d | |
| #5176 sqlite3: instrument connection query shortcuts | git-jxj | ✅ | ✅ | 28d | |
| #4688 opentelemetry-instrumentation-logging: add ability to configure scope attributes for LoggingHandler | herin049 🛠️ | emdneto ⏳ | ❌ | ✅ | 27d |
| #5089 feat(aws-lambda): add request_hook and response_hook | RichardoMrMu | herin049 🔴 | ✅ | ✅ | 27d |
| #5178 test(botocore): cover invalid Bedrock JSON body | Avani1626 | ✅ | ✅ | 26d | |
| #5179 opentelemetry-distro: test default exporter entry points | adityareddy-dev 🔭 | ✅ | ✅ | 26d | |
| #5109 feat: stabilize semconv package | herin049 🛠️ | DylanRussell emdneto ⏳ keith-decker lmolkova lzchen ⏳ |
✅ | ✅ | 26d |
| #5185 fix: urllib instrumentation breaks file uploads (already fixed for urllib3) | masiljangajji | ✅ | ✅ | 23d | |
| #5187 opentelemetry-instrumentation-asgi: fall back to default span details when the callback raises | devjoinedthechat | ✅ | ✅ | 23d | |
| #5099 Migrate pika instrumentation to new semantic conventions (#1643) | JavierMMrtnz | emdneto herin049 🔴 |
❌ | ✅ | 23d |
| #5182 fix(confluent-kafka): extract propagated context on poll | agebhar1 | ✅ | ❌ | 23d | |
| #5191 [grpc-Instrumentation]: added common metrics #5190 | bespaltovyj | ✅ | ✅ | 22d | |
| #5202 fix(remoulade): set an error status on the process span when an actor raises | chrikrah | ✅ | ✅ | 20d | |
| #5214 boto3sqs: add messaging semantic convention stability opt-in | ynpreet | ✅ | ❌ | 19d | |
| #5066 fix(confluent-kafka): align producer and consumer spans with semantic conventions | mviamari-crexi | herin049 🔴 | ✅ | ✅ | 18d |
| #4844 fix(structlog): preserve existing processors | hsusul | JWinermaSplunk ✔️ xrmx |
✅ | ✅ | 18d |
| #5218 docs(processor-baggage): fix regex predicate example in README | srikaaviya | codeboten | ✅ | ✅ | 18d |
| #5219 test(tornado): add a NoOpTracerProvider test | BHAWESHBHASKAR | ✅ | ✅ | 17d | |
| #5221 build(django): move the path dependencies out of the test requirements so Dependabot can parse them | ocelotl 🛠️ | ✅ | ✅ | 16d | |
| #5223 build: move the path dependencies out of the test requirements for the remaining 60 packages | ocelotl 🛠️ | codeboten DylanRussell herin049 keith-decker lmolkova |
✅ | ❌ | 16d |
| #5234 build: stop Dependabot rewriting the instruments ranges | ocelotl 🛠️ | herin049 | ✅ | ✅ | 16d |
| #5238 Add Python 3.15 support | pylaterreur | codeboten herin049 |
✅ | ❌ | 16d |
| #4799 mysql: add capture_parameters option | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4807 sqlalchemy: add capture_parameters option for db.query.parameter.<key> | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4806 aiopg: capture db.query.parameter.<key> under new semconv | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4805 tortoiseorm: capture db.query.parameter.<key> under new semconv | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4804 asyncpg: capture db.query.parameter.<key> under new semconv | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4803 sqlite3: add capture_parameters option | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4802 pymssql: add capture_parameters option | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4801 pymysql: add capture_parameters option | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #4800 mysqlclient: add capture_parameters option | ocelotl 🛠️ | ✅ | ✅ | 15d | |
| #5263 openai-v2: remove unused experimental code and tests | lmolkova 🛠️ | ✅ | ✅ | 12d | |
| #5261 openai-v2: enable opentelemetry-instrumentation-genai-openai for latest experimental conventions | lmolkova 🛠️ | ✅ | ✅ | 12d | |
| #5024 opentelemetry-resource-detector-azure: update Azure Functions attributes | Lewis-E | lzchen ⏳ rads-1996 ✔️ |
✅ | ❌ | 12d |
| #5268 Record error.type on failed database, messaging, RPC and HTTP operations | ocelotl 🛠️ | ✅ | ✅ | 12d | |
| #5269 fix(requests): stop a raising request or response hook from failing the request | ocelotl 🛠️ | ✅ | ✅ | 12d | |
| #5270 fix(urllib3): redact credentials and sensitive query parameters from the URL attribute | ocelotl 🛠️ | ✅ | ✅ | 12d | |
| #5273 test(urllib): increase est_value_delta in duration assertions to fix flaky test on PyPy | VimalN2005 | ✅ | ✅ | 10d | |
| #5040 opentelemetry-process-context: implement Resource publishing (OTEP-4719) | herin049 🛠️ | lzchen | ✅ | ✅ | 9d |
| #5283 sqlalchemy: emit db.client.connection.create_time metric | ahmed5145 | ✅ | ✅ | 6d | |
| #5291 fix(grpc): record server span status for abort_with_status | marcoferrer | ✅ | ✅ | 6d | |
| #5306 test(pika): verify behavior with NoOpTracerProvider | SaifuddinM23 | ✅ | ✅ | 3d | |
| #5079 feat: add support for excluding packages when running opentelemetry-bootstrap | GauravR31 | chrikrah ✔️ herin049 pmcollins xrmx 🔴 |
✅ | ✅ | 2d |
| #5314 fix(wsgi, asgi): drop the port from server.address | chrikrah | ✅ | ✅ | 2d | |
| #5318 feat(kafka-python): honour the messaging semconv stability opt-in | ocelotl 🛠️ | ✅ | ✅ | 21h | |
| #5319 opentelemetry-instrumentation-kafka-python: add NoOpTracerProvider tests | MarcoYataco | ✅ | ✅ | 16h | |
| #5320 opentelemetry-instrumentation-urllib3: keep pool headers when urlopen is called without headers | ghdtjdwn | ✅ | ✅ | 15h | |
| #5322 opentelemetry-instrumentation-aiohttp-server: capture all values of repeated headers | ghdtjdwn | ✅ | ✅ | 15h | |
| #5323 Update uv.lock | xrmx 🛠️ | ✅ | ✅ | 7h | |
| #5124 🐛 Defer FastAPI instrumentation to native OpenTelemetry support | tiangolo | xrmx 💬 | ✅ | ✅ | 1h |
Waiting on authors
| PR | Author | Reviewers | CI | Conflicts | Age |
|---|---|---|---|---|---|
| #4096 botocore: trace presigned URL generation | rite7sh | emdneto 📌 herin049 💬📌🔴 |
✅ | ❌ | 301d |
#4090 feat: add commenter_for_all_spans option to enable SQLCommenter for non-recording spans |
Elyahou | aabmass 📌 emdneto 📌 lzchen ✅ tammy-baylis-swi 📌✅ xrmx 📌 |
✅ | ❌ | 298d |
| #4183 feat(lambda): read cloud.account.id from symlink in Lambda detector | RaphaelManke 🔭 | emdneto 📌 herin049 tammy-baylis-swi 📌 |
✅ | ❌ | 264d |
| #4248 [system_metrics] Update system.disk.time to system.disk.operation.time | srikaaviya | DylanRussell emdneto 📌 lmolkova tammy-baylis-swi 📌✅ xrmx 📌 |
✅ | ✅ | 260d |
| #4178 _instrumentation in package.py for instrumentations | 42Questions | emdneto 📌✅ lzchen ✅ MikeGoldsmith ✅ xrmx ⏳ |
✅ | ✅ | 259d |
#4268 pika: Fix messaging.destination attribute |
baodrate | emdneto 📌 MikeGoldsmith 🔴 |
✅ | ✅ | 216d |
| #4075 feat(aws-lambda): Add trace headers to aws_lambda instrumentation | sam-mosleh | emdneto 📌 herin049 ✅ xrmx |
✅ | ❌ | 182d |
| #4653 fix(instrumentation-botocore): do not mark HTTP 3xx responses as span errors | stark256-spec | xrmx 🔴 | ❌ | ❌ | 145d |
| #4656 fix(asgi): exclude background task duration from HTTP server metrics | grvmishra788 | herin049 ⏳ xrmx 💬📌 |
✅ | ❌ | 119d |
| #4648 fix(instrumentation-confluent-kafka): add getattr delegation to ProxiedProducer and ProxiedConsumer | stark256-spec | xrmx 💬📌🔴 | ✅ | ✅ | 117d |
| #4872 fix(sqlalchemy): safely handle garbage-collected target during event listener removal | aditya-cyberverse | chuenchen309 📌 Copilot 💬 xrmx |
✅ | ✅ | 97d |
| #4938 Pass the response message to the aio gRPC client response hook | alliasgher | henry3260 ⏳📌 ocelotl 💬 |
✅ | ✅ | 91d |
| #4954 Fix server.address extraction for openai 3.x (httpx2) | ari-abb | aabmass 📌 | ✅ | ✅ | 90d |
| #4960 opentelemetry-util-http: preserve redacted query args | jstar0 | xrmx 📌 | ❌ | ❌ | 86d |
| #4064 Reduce severity & verbosity of instrumentation ImportError | john-karp | tammy-baylis-swi 📌 | ✅ | ❌ | 85d |
| #4927 opentelemetry-bootstrap: detect migrated GenAI instrumentations | luisangelrod | DylanRussell ✅ emdneto 💬 lmolkova 💬 lzchen 💬 tammy-baylis-swi 📌 xrmx 💬 |
❌ | ❌ | 85d |
| #4997 fix(botocore): tag Bedrock embedding InvokeModel calls as embeddings | BetterAndBetterII | henry3260 💬📌 JoeyPatricio 📌 xrmx 🔴 |
✅ | ✅ | 77d |
| #5004 Add Quart auto-instrumentation support | stitipatra | JoeyPatricio 📌 | ✅ | ❌ | 73d |
| #5013 docs(logging): clarify log record enrichment vs export | CharoenwitKunna | henry3260 💬 | ✅ | ✅ | 73d |
| #5014 opentelemetry-instrumentation-kafka-python: migrate to stable/incubating messaging semconv | mwimpelberg28 🔭 | emdneto 📌🔴 | ✅ | ❌ | 70d |
| #5026 Allow per-package patch releases of the elasticsearch instrumentation | ocelotl 🛠️ | lzchen 📌 xrmx 📌 |
✅ | ✅ | 61d |
| #5045 Add a policy for accepting new instrumentations | ocelotl 🛠️ | emdneto 💬 | ✅ | ✅ | 61d |
| #5056 fix(boto3sqs): start processing spans lazily on message access | Shriprasad-P | chrikrah 📌 | ✅ | ❌ | 57d |
| #5055 fix(grpc): invoke callable hooks that lack name | Shriprasad-P | herin049 🔴 | ❌ | ✅ | 57d |
| #5067 docs: document OTEL_SEMCONV_STABILITY_OPT_IN for HTTP instrumentations | HarshRajSinghania | herin049 | ❌ | ✅ | 56d |
| #4621 [opentelemetry-instrumentation-grpc] Add support for metrics | lorenzoronzani | aidandj 📌 lmolkova ⏳🔴 lzchen tammy-baylis-swi ✅ |
✅ | ❌ | 54d |
| #5080 docs: note canonical instrumentation name for get_tracer/get_meter | HarshRajSinghania | ❌ | ✅ | 52d | |
| #5094 opentelemetry-instrumentation-grpc: preserve consumer context after sync streams | jstar0 | JoeyPatricio 📌 | ✅ | ✅ | 46d |
| #4832 feat(aws-lambda): add logger provider support with force flush for Lambda freeze handling | dhruvparanjape | herin049 ⏳ tammy-baylis-swi |
❌ | ✅ | 42d |
| #5003 Fix losing celery spans when worker_max_tasks_per_child recycles the pool child | sidsri14 | ishan-1010 📌✔️ lzchen ✅ MaciejZet 📌 |
✅ | ✅ | 28d |
| #5198 celery: add messaging semantic convention stability opt-in | ynpreet | herin049 💬🔴 xrmx 💬 |
✅ | ✅ | 20d |
| #5192 confluent-kafka: add messaging semantic convention stability opt-in | ynpreet | Copilot 💬 herin049 🔴 |
✅ | ❌ | 20d |
| #5236 ci: add a Dependabot configuration | ocelotl 🛠️ | codeboten 📌 xrmx 📌 |
✅ | ✅ | 16d |
#5230 Use the vendored packaging in falcon, flask, pika and sqlalchemy |
ocelotl 🛠️ | herin049 📌 | ✅ | ✅ | 13d |
| #5276 opentelemetry-instrumentation-starlette: omit unavailable http.route | herin049 🛠️ | Copilot 💬 | ✅ | ✅ | 9d |
#4300 Add WSGI, ASGI enrich_metric_attributes for HTTP server duration/request/response metrics |
tammy-baylis-swi 🛠️ | emdneto rads-1996 💬 |
✅ | ❌ | 7d |
| #5272 Add HTTP body capture for WSGI | anuraaga | Copilot 💬 SylvainJuge 💬 xrmx 💬 |
✅ | ✅ | 7d |
| #4727 feat(kafka): add messaging.kafka.cluster.id to producer/consumer spans | shashank-reddy-nr 🔭 | Copilot 💬 emdneto |
✅ | ✅ | 7d |
| #5278 fix(grpc): do not block interceptor return on call.code() in aio unary responses | VimalN2005 | Dotify71 ✔️ | ❌ | ✅ | 6d |
| #5041 feat: add Valkey instrumentation library | herin049 🛠️ | emdneto ⏳ lmolkova 💬 |
❌ | ✅ | 5d |
#5229 Vendor packaging into opentelemetry-instrumentation instead of depending on it |
ocelotl 🛠️ | DylanRussell 📌 | ✅ | ❌ | 5d |
| #5204 remoulade: add messaging semantic convention stability opt-in | ynpreet | xrmx 💬 | ✅ | ✅ | 5d |
| #4993 docs: document OTEL_SEMCONV_STABILITY_OPT_IN in database instrumentations | sidsri14 | tammy-baylis-swi 💬✅ xrmx 💬🔴 |
✅ | ✅ | 5d |
| #5260 openai-v2: fix loading with util-genai 1.x, disable built-in experimental support | lmolkova 🛠️ | xrmx 💬 | ✅ | ✅ | 2d |
| #5114 fix(tornado): record server metrics once per request when a handler r… | sivakumar-mahalingam | chrikrah 🔴 Copilot 💬 |
✅ | ✅ | 2d |
| #5181 feat(confluent-kafka): patch AIOProducer and AIOConsumer | Heisenbrick | Copilot 💬 xrmx 💬 |
✅ | ✅ | 2d |
| #5305 fix(util-http): ignore blank entries in captured and sanitized header lists | chrikrah | ocelotl ✅ xrmx 💬✅ |
✅ | ✅ | 7h |
| #5266 Deprecate bedrock instrumentation | DylanRussell 🛠️ | herin049 ✅ xrmx 📌✅ |
❌ | ✅ | 4h |
| #5321 opentelemetry-instrumentation-wsgi: capture Content-Type and Content-Length request headers | ghdtjdwn | xrmx 📌 | ✅ | ✅ | 2h |
| #5315 ci: add build provenance attestation and harden release workflows | DylanRussell 🛠️ | ❌ | ✅ | 1h | |
| #5312 celery: give sampler visibility on spans attributes | xrmx 🛠️ | herin049 💬✅ | ❌ | ✅ | 38m |
| #5313 pika: add visibility to sampler to messagging spans attributes | xrmx 🛠️ | herin049 ✅ | ❌ | ✅ | 33m |
Draft pull requests
| PR | Author | Draft age |
|---|---|---|
| #4269 pika: update type hints | baodrate | 257d |
| #4279 [WIP] gRPC instrumentation migration to release candidate semconv (1.44.0+) | lmolkova 🛠️ | 253d |
| #3689 (Do Not Merge) Add Labeler and instrumentation integration for custom attribute addition to HTTP request duration metrics (Flask, Django, Falcon, WSGI, ASGI) | tammy-baylis-swi 🛠️ | 251d |
#4307 [WIP] Add Flask enrich_metric_attributes if Labeler contains custom attributes |
tammy-baylis-swi 🛠️ | 250d |
#4308 [WIP] Add Django enrich_metric_attributes if Labeler contains custom attributes |
tammy-baylis-swi 🛠️ | 250d |
#4309 [WIP] Add Falcon enrich_metric_attributes if Labeler contains custom attributes |
tammy-baylis-swi 🛠️ | 250d |
| #4964 Fix and re-enable the flaky celery docker tests | Pissinatti-py | 86d |
| #4966 Add semantic-convention conformance test for the Flask instrumentation | ocelotl 🛠️ | 86d |
| #4967 Add semantic-convention conformance test for the requests instrumentation | ocelotl 🛠️ | 86d |
| #4962 feat: add opt-in attributes cluster_name, vhost | abhishuraina | 82d |
| #4983 Fix precommit failure from unformatted aio-pika instrumentation test | lzchen 🛠️ | 82d |
| #4988 redis: emit db.namespace for database index | PuvaanRaaj | 80d |
| #5006 opentelemetry-opamp-client: move to protobuf-py | xrmx 🛠️ | 76d |
| #5005 Add implementation of telemetry policy | anuraaga | 55d |
| #5106 opentelemetry-instrumentation-httpx: add host, port, and protocol ver… | jbyers44 | 46d |
| #5171 feat: add Sanic instrumentation | RichardoMrMu | 30d |
| #5173 opentelemetry-instrumentation-wsgi: do not crash on non latin-1 PATH_INFO | RichardoMrMu | 30d |
| #5174 fix(jinja2): honor suppress_instrumentation() in render, compile and load | RichardoMrMu | 30d |
| #5193 Make AKS resource detector process dependent | rads-1996 🔭 | 20d |
| #5316 Feat/otel agent | herin049 🛠️ | 1d |
Metadata
Metadata
Assignees
Labels
dashboardPull request dashboardPull request dashboard
Type
Fields
Priority
None yet
Activity