-
Notifications
You must be signed in to change notification settings - Fork 626
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
Implement migration plan for selected instrumentations #2453
Comments
Hey, @lzchen I'm a beginner contributor, just fixed some bugs and would love to contribute more to the community. After discussing with @emdneto, we believe maybe I could try to contribute this one. I would like to contribute to the opentelemetry-instrumentation-httplib. I read through the previous issues #2351 and #791, and read through your previous PRs: #2002, #2425, and #2454. They are really complex for me, so I think the steps to update httplib are like:
I think my next step is to completely understand the httplib instrumentation, as I'm not really familiar with this one yet. May I ask if my steps are correct? Any other resources that could be helpful during my development? Thank you! |
An early heads-up -- we upgraded to 0.47b0, and started to encounter the following error:
Reading the semantic conventions, the unit for |
@evankanderson, could you please raise an issue about your case with some reproducible examples? It's hard to discuss it here without details |
Yep, we're currently debugging -- we're using |
It turns out that the issue was that we were using I'm not sure why the dependabot updates didn't work, but the issue disappeared once we upgraded the prometheus exporter. |
In particular, we needed open-telemetry/opentelemetry-python#3924 from |
Checklist for HTTP transition
|
A followup of #2351
Tracking issue to track progress of semantic convention stability migration for the below instrumentations.
Finished:
opentelemetry-instrumentation-requests #2002
opentelemetry-instrumentation-wsgi #2425
opentelemetry-instrumentation-flask #2454
opentelemetry-instrumentation-asgi #2610
opentelemetry-instrumentation-httpx #2631
opentelemetry-instrumentation-fastapi #2682
opentelemetry-instrumentation-aiohttp-client #2675
opentelemetry-instrumentation-django #2714
opentelemetry-instrumentation-urllib3 #2681
opentelemetry-instrumentation-urllib #2680
WIP:
opentelemetry-instrumentation-falcon #2680
Remaining:
opentelemetry-instrumentation-dbapi #2929
opentelemetry-instrumentation-sqlalchemy #2679
opentelemetry-instrumentation-redis #2930
opentelemetry-instrumentation-mysql #2931
opentelemetry-instrumentation-mysqlclient #2932
opentelemetry-instrumentation-psycopg #2928
opentelemetry-instrumentation-psycopg2 #2678
opentelemetry-instrumentation-pymysql #2933
opentelemetry-instrumentation-sqlite3 #2934
The text was updated successfully, but these errors were encountered: